Robust Distributed System Nucleus (rDSN)  ver 1.0.0
Public Types | Public Member Functions | Static Public Member Functions | List of all members
dsn::logging_provider Class Referenceabstract

Public Types

typedef logging_provider *(* factory) (const char *)
 

Public Member Functions

 logging_provider (const char *)
 
virtual void dsn_logv (const char *file, const char *function, const int line, dsn_log_level_t log_level, const char *title, const char *fmt, va_list args)=0
 
virtual void flush ()=0
 

Static Public Member Functions

template<typename T >
static logging_providercreate (const char *log_dir)
 

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