Evo C++ Library v0.5.1
Public Member Functions | List of all members
LoggerInert Class Reference

#include <evo/logger.h>

Detailed Description

Inert logger implementing the same interface as Logger.

Public Member Functions

 LoggerInert (SizeT queue_size=0)
 
bool check (LogLevel) const
 
bool get_error (String &)
 
uint get_message_buffer_size () const
 
bool log (LogLevel, const SubString &)
 
void log_direct (LogLevel, const SubString &)
 
void rotate ()
 
void set_level (LogLevel)
 
void set_local_time (bool)
 
void shutdown ()
 
bool start (const SubString &, bool excep=1)
 

Constructor & Destructor Documentation

◆ LoggerInert()

LoggerInert ( SizeT  queue_size = 0)
inline

Member Function Documentation

◆ check()

bool check ( LogLevel  ) const
inline

◆ get_error()

bool get_error ( String )
inline

◆ get_message_buffer_size()

uint get_message_buffer_size ( ) const
inline

◆ log()

bool log ( LogLevel  ,
const SubString  
)
inline

◆ log_direct()

void log_direct ( LogLevel  ,
const SubString  
)
inline

◆ rotate()

void rotate ( )
inline

◆ set_level()

void set_level ( LogLevel  )
inline

◆ set_local_time()

void set_local_time ( bool  )
inline

◆ shutdown()

void shutdown ( )
inline

◆ start()

bool start ( const SubString ,
bool  excep = 1 
)
inline

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