libmoost
|
#include <service.hpp>
Public Member Functions | |
MoostStandardConsoleLoggerPolicy () | |
void | create () |
bool | set_log_level (const std::string &level) |
std::string | show_help () const |
bool | handle_command (std::string &rv, const std::string &cmd, const std::string &args) |
void | enable () |
void | disable () |
void | log (const std::string &msg) |
Private Attributes | |
bool | m_disabled |
boost::scoped_ptr < moost::logging::standard_console > | m_console |
std::string | m_log_level |
log4cxx::LevelPtr | m_invalid_log_level |
Definition at line 213 of file service.hpp.
Definition at line 216 of file service.hpp.
void moost::process::MoostStandardConsoleLoggerPolicy::create | ( | ) | [inline] |
void moost::process::MoostStandardConsoleLoggerPolicy::disable | ( | ) | [inline] |
Definition at line 303 of file service.hpp.
void moost::process::MoostStandardConsoleLoggerPolicy::enable | ( | ) | [inline] |
Definition at line 294 of file service.hpp.
bool moost::process::MoostStandardConsoleLoggerPolicy::handle_command | ( | std::string & | rv, |
const std::string & | cmd, | ||
const std::string & | args | ||
) | [inline] |
void moost::process::MoostStandardConsoleLoggerPolicy::log | ( | const std::string & | msg | ) | [inline] |
Definition at line 312 of file service.hpp.
bool moost::process::MoostStandardConsoleLoggerPolicy::set_log_level | ( | const std::string & | level | ) | [inline] |
std::string moost::process::MoostStandardConsoleLoggerPolicy::show_help | ( | ) | const [inline] |
Definition at line 259 of file service.hpp.
boost::scoped_ptr<moost::logging::standard_console> moost::process::MoostStandardConsoleLoggerPolicy::m_console [private] |
Definition at line 319 of file service.hpp.
bool moost::process::MoostStandardConsoleLoggerPolicy::m_disabled [private] |
Definition at line 318 of file service.hpp.
log4cxx::LevelPtr moost::process::MoostStandardConsoleLoggerPolicy::m_invalid_log_level [private] |
Definition at line 321 of file service.hpp.
std::string moost::process::MoostStandardConsoleLoggerPolicy::m_log_level [private] |
Definition at line 320 of file service.hpp.