|
| Storage (const LogBuilderPtr &defaultLogBuilder) |
|
virtual | ~Storage (void) |
|
bool | validateEveryNCounter (const char *filename, unsigned long int lineNumber, std::size_t occasion) |
|
bool | validateAfterNCounter (const char *filename, unsigned long int lineNumber, std::size_t n) |
|
bool | validateNTimesCounter (const char *filename, unsigned long int 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) |
|
template<typename T > |
bool | installPerformanceTrackingCallback (const std::string &id) |
|
template<typename T > |
void | uninstallPerformanceTrackingCallback (const std::string &id) |
|
template<typename T > |
T * | performanceTrackingCallback (const std::string &id) |
|
| Storage (const LogBuilderPtr &defaultLogBuilder) |
|
virtual | ~Storage (void) |
|
bool | validateEveryNCounter (const char *filename, unsigned long int lineNumber, std::size_t occasion) |
|
bool | validateAfterNCounter (const char *filename, unsigned long int lineNumber, std::size_t n) |
|
bool | validateNTimesCounter (const char *filename, unsigned long int 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) |
|
template<typename T > |
bool | installPerformanceTrackingCallback (const std::string &id) |
|
template<typename T > |
void | uninstallPerformanceTrackingCallback (const std::string &id) |
|
template<typename T > |
T * | performanceTrackingCallback (const std::string &id) |
|
| Storage (const LogBuilderPtr &defaultLogBuilder) |
|
virtual | ~Storage (void) |
|
bool | validateEveryNCounter (const char *filename, unsigned long int lineNumber, std::size_t occasion) |
|
bool | validateAfterNCounter (const char *filename, unsigned long int lineNumber, std::size_t n) |
|
bool | validateNTimesCounter (const char *filename, unsigned long int 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) |
|
template<typename T > |
bool | installPerformanceTrackingCallback (const std::string &id) |
|
template<typename T > |
void | uninstallPerformanceTrackingCallback (const std::string &id) |
|
template<typename T > |
T * | performanceTrackingCallback (const std::string &id) |
|
virtual void | acquireLock (void) ELPP_FINAL |
|
virtual void | releaseLock (void) ELPP_FINAL |
|
virtual base::threading::Mutex & | lock (void) ELPP_FINAL |
|
virtual void | acquireLock (void) ELPP_FINAL |
|
virtual void | releaseLock (void) ELPP_FINAL |
|
virtual base::threading::Mutex & | lock (void) ELPP_FINAL |
|
virtual void | acquireLock (void) ELPP_FINAL |
|
virtual void | releaseLock (void) ELPP_FINAL |
|
virtual base::threading::Mutex & | lock (void) ELPP_FINAL |
|
Easylogging++ management storage.