|
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.