Namespaces | |
EPS | |
Macros | |
#define | LOG_TRACE BOOST_LOG_TRIVIAL(trace) |
All logging should be done using one of the EPS LOG macros. More... | |
#define | LOG_DEBUG BOOST_LOG_TRIVIAL(debug) |
All logging should be done using one of the EPS LOG macros. More... | |
#define | LOG_INFO BOOST_LOG_TRIVIAL(info) |
All logging should be done using one of the EPS LOG macros. More... | |
#define | LOG_WARN BOOST_LOG_TRIVIAL(warning) |
All logging should be done using one of the EPS LOG macros. More... | |
#define | LOG_ERROR BOOST_LOG_TRIVIAL(error) |
All logging should be done using one of the EPS LOG macros. More... | |
#define | LOG_FATAL BOOST_LOG_TRIVIAL(fatal) |
All logging should be done using one of the EPS LOG macros. More... | |
#define | THROW_RUNTIME_ERROR(error_no, msg) |
Macros to both log and throw std::exception objects. More... | |
#define | THROW_INVALID_ARGUMENT(error_no, msg) |
Macros to both log and throw std::exception objects. More... | |
Functions | |
void | EPS::initialize_logging (const EPS::EMode mode) |
Initialize boost::log for EPS client/server. More... | |
void | EPS::initialize_file_logging (const std::string &filename) |
Add the specified filename to the logging output. More... | |
void | EPS::reset_logging (void) |
Reset boost::log and disable logging. More... | |
void | EPS::log_backtrace (void) |
Log a line for every function name in the call stack. More... | |
#define LOG_DEBUG BOOST_LOG_TRIVIAL(debug) |
All logging should be done using one of the EPS LOG macros.
#define LOG_ERROR BOOST_LOG_TRIVIAL(error) |
All logging should be done using one of the EPS LOG macros.
#define LOG_FATAL BOOST_LOG_TRIVIAL(fatal) |
All logging should be done using one of the EPS LOG macros.
#define LOG_INFO BOOST_LOG_TRIVIAL(info) |
All logging should be done using one of the EPS LOG macros.
#define LOG_TRACE BOOST_LOG_TRIVIAL(trace) |
All logging should be done using one of the EPS LOG macros.
#define LOG_WARN BOOST_LOG_TRIVIAL(warning) |
All logging should be done using one of the EPS LOG macros.
#define THROW_INVALID_ARGUMENT | ( | error_no, | |
msg | |||
) |
Macros to both log and throw std::exception objects.
#define THROW_RUNTIME_ERROR | ( | error_no, | |
msg | |||
) |
Macros to both log and throw std::exception objects.