4 #include <sigc++/signal.h> 27 extern sigc::signal<void, LogLevel, const std::string&>
Logged;
33 LogLevel getLogLevel();
37 #include "LogStream.h" void setLogLevel(LogLevel lvl)
set the logging level for all sucessive messages : this can be called at any time, so it is reasonable to bracket suspect calls in setLogLevel calls if you choose
Definition: Log.cpp:25
something is amiss, but probably okay to continue
Definition: Log.h:15
serious failure indications
Definition: Log.h:14
lots of information, about every received operation, for example
Definition: Log.h:17
Every Eris class and type lives inside the Eris namespace; certain utility functions live in the Util...
Definition: Account.cpp:34
sigc::signal< void, LogLevel, const std::string & > Logged
Emitted with logging information; client may handle as it see fit.
Definition: Log.cpp:23
LogLevel
Logging level : setting a higher level will automaticaly pull in the lower levels (i...
Definition: Log.h:13
general information
Definition: Log.h:16
const LogLevel DEFAULT_LOG
the default logging level for a new connection
Definition: Log.h:22
excessive amounts of stuff
Definition: Log.h:18