Midge
v3.9.2
Data Processing Framework
|
#include <message_logger.hh>
Public Member Functions | |
void | add (message *aMessage) |
message * | get (const std::string &aKey) |
void | remove (message *aMessage) |
void | set_format (const message_format &aFormat) |
const message_format & | get_format () |
void | set_precision (const message_precision &aPrecision) |
const message_precision & | GetPrecision () |
void | set_terminal_severity (const message_severity &aVerbosity) |
const message_severity & | get_terminal_severity () |
void | set_terminal_stream (std::ostream *aTerminalStream) |
std::ostream * | get_terminal_stream () |
void | set_log_severity (const message_severity &aVerbosity) |
const message_severity & | get_log_severity () |
void | set_log_stream (std::ostream *aLogStream) |
std::ostream * | get_log_stream () |
Private Types | |
typedef std::map< std::string, message *> | map_t |
typedef map_t::value_type | entry_t |
typedef map_t::iterator | it_t |
typedef map_t::const_iterator | cit_t |
Private Member Functions | |
messages () | |
~messages () | |
Private Attributes | |
map_t | f_map |
message_format | f_format |
message_precision | f_precision |
message_severity | f_terminal_severity |
std::ostream * | f_terminal_stream |
message_severity | f_log_severity |
std::ostream * | f_log_stream |
Friends | |
class | scarab::singleton< messages > |
class | scarab::destroyer< messages > |
Definition at line 191 of file message_logger.hh.
|
private |
Definition at line 230 of file message_logger.hh.
|
private |
Definition at line 228 of file message_logger.hh.
|
private |
Definition at line 229 of file message_logger.hh.
Definition at line 227 of file message_logger.hh.
|
private |
Definition at line 272 of file message_logger.cc.
|
private |
Definition at line 290 of file message_logger.cc.
void add | ( | message * | aMessage | ) |
Definition at line 294 of file message_logger.cc.
message * get | ( | const std::string & | aKey | ) |
Definition at line 303 of file message_logger.cc.
const message_format & get_format | ( | ) |
Definition at line 332 of file message_logger.cc.
const message_severity & get_log_severity | ( | ) |
Definition at line 392 of file message_logger.cc.
ostream * get_log_stream | ( | ) |
Definition at line 407 of file message_logger.cc.
const message_severity & get_terminal_severity | ( | ) |
Definition at line 362 of file message_logger.cc.
ostream * get_terminal_stream | ( | ) |
Definition at line 377 of file message_logger.cc.
const message_precision & GetPrecision | ( | ) |
Definition at line 347 of file message_logger.cc.
void remove | ( | message * | aMessage | ) |
Definition at line 312 of file message_logger.cc.
void set_format | ( | const message_format & | aFormat | ) |
Definition at line 322 of file message_logger.cc.
void set_log_severity | ( | const message_severity & | aVerbosity | ) |
Definition at line 382 of file message_logger.cc.
void set_log_stream | ( | std::ostream * | aLogStream | ) |
Definition at line 397 of file message_logger.cc.
void set_precision | ( | const message_precision & | aPrecision | ) |
Definition at line 337 of file message_logger.cc.
void set_terminal_severity | ( | const message_severity & | aVerbosity | ) |
Definition at line 352 of file message_logger.cc.
void set_terminal_stream | ( | std::ostream * | aTerminalStream | ) |
Definition at line 367 of file message_logger.cc.
|
friend |
Definition at line 197 of file message_logger.hh.
|
friend |
Definition at line 196 of file message_logger.hh.
|
private |
Definition at line 234 of file message_logger.hh.
|
private |
Definition at line 238 of file message_logger.hh.
|
private |
Definition at line 239 of file message_logger.hh.
|
private |
Definition at line 232 of file message_logger.hh.
|
private |
Definition at line 235 of file message_logger.hh.
|
private |
Definition at line 236 of file message_logger.hh.
|
private |
Definition at line 237 of file message_logger.hh.