|
RDFS
The Rice Comp413 2017 class' continuation on the work of the 2016 RDFS.
|
Easylogging++ management storage. More...
#include <easylogging++.h>
Public Member Functions | |
| Storage (const LogBuilderPtr &defaultLogBuilder) | |
| bool | validateEveryNCounter (const char *filename, base::type::LineNumber lineNumber, std::size_t occasion) |
| bool | validateAfterNCounter (const char *filename, base::type::LineNumber lineNumber, std::size_t n) |
| bool | validateNTimesCounter (const char *filename, base::type::LineNumber lineNumber, std::size_t n) |
| base::RegisteredHitCounters * | hitCounters (void) const |
| base::RegisteredLoggers * | registeredLoggers (void) const |
| base::VRegistry * | vRegistry (void) const |
|
const base::utils::CommandLineArgs * | commandLineArgs (void) const |
| void | addFlag (LoggingFlag flag) |
| void | removeFlag (LoggingFlag flag) |
| bool | hasFlag (LoggingFlag flag) const |
| base::type::EnumType | flags (void) const |
| void | setFlags (base::type::EnumType flags) |
| void | setPreRollOutCallback (const PreRollOutCallback &callback) |
| void | unsetPreRollOutCallback (void) |
| PreRollOutCallback & | preRollOutCallback (void) |
| bool | hasCustomFormatSpecifier (const char *formatSpecifier) |
| void | installCustomFormatSpecifier (const CustomFormatSpecifier &customFormatSpecifier) |
| bool | uninstallCustomFormatSpecifier (const char *formatSpecifier) |
|
const std::vector < CustomFormatSpecifier > * | customFormatSpecifiers (void) const |
| void | setLoggingLevel (Level level) |
| template<typename T > | |
| bool | installLogDispatchCallback (const std::string &id) |
| template<typename T > | |
| void | uninstallLogDispatchCallback (const std::string &id) |
| template<typename T > | |
| T * | logDispatchCallback (const std::string &id) |
| void | setThreadName (const std::string &name) |
| Sets thread name for current thread. Requires std::thread. | |
| std::string | getThreadName (const std::string &threadId) |
Public Member Functions inherited from el::base::threading::ThreadSafe | |
| virtual void | acquireLock (void) ELPP_FINAL |
| virtual void | releaseLock (void) ELPP_FINAL |
| virtual base::threading::Mutex & | lock (void) ELPP_FINAL |
Easylogging++ management storage.
1.8.6