ClockWork DB CoreAPI 1.0.48
Abstract Time Series and Storage/Management Library
Loading...
Searching...
No Matches
tom::logger Class Reference

Public Member Functions

void debug (const char *message)
 
template<class... Args>
void debug (const std::string &fmt, Args... args)
 
void debug (const tom::observation &message)
 
void debug (const tom::String &message)
 
void error (const char *message)
 
template<class... Args>
void error (const std::string &fmt, Args... args)
 
void error (const tom::observation &message)
 
void error (const tom::String &message)
 
void fatal (const char *message)
 
template<class... Args>
void fatal (const std::string &fmt, Args... args)
 
void fatal (const tom::observation &message)
 
void fatal (const tom::String &message)
 
const tom::Stringget_name () const
 
void info (const char *message)
 
template<class... Args>
void info (const std::string &fmt, Args... args)
 
void info (const tom::observation &message)
 
void info (const tom::String &message)
 
void warn (const char *message)
 
template<class... Args>
void warn (const std::string &fmt, Args... args)
 
void warn (const tom::observation &message)
 
void warn (const tom::String &message)
 

Static Public Member Functions

static void configure (const char *path, const char *level, const char *format, const char *type)
 
static loggerget_logger ()
 
static loggerget_logger (const char *name)
 
static loggerget_logger (const tom::observation &name)
 
static loggerget_logger (const tom::String &name)
 

The documentation for this class was generated from the following files: