TwiceAsNice  2019-02-18
Public Member Functions | List of all members
TestableSyslogFunction Struct Reference
Inheritance diagram for TestableSyslogFunction:
Inheritance graph
Collaboration diagram for TestableSyslogFunction:
Collaboration graph

Public Member Functions

 TestableSyslogFunction (const std::string &ident)
 
virtual ~TestableSyslogFunction ()
 
int getSyslogLevel (const int &level)
 
bool isDebugOrMoreVerbose ()
 
- Public Member Functions inherited from Nice::SyslogFunction
 SyslogFunction (const std::string &ident)
 Ctor: Open a new log stream. More...
 
virtual void log (const Nice::LoggerObject &o)
 Log a line compatible with the syslog format. More...
 
virtual ~SyslogFunction ()
 dtor. Closes the log stream. More...
 
 SyslogFunction (const std::string &ident)
 
virtual void log (const Nice::LoggerObject &o)
 
virtual ~SyslogFunction ()
 
- Public Member Functions inherited from Nice::LogFunctionBase
 LogFunctionBase ()
 
virtual ~LogFunctionBase ()
 
 LogFunctionBase ()
 
virtual ~LogFunctionBase ()
 

Additional Inherited Members

- Public Attributes inherited from Nice::LogFunctionBase
::FILE * m_file
 
- Static Public Attributes inherited from Nice::LogFunctionBase
static const char * typeStr []
 
static const char * typeStrColor []
 
- Protected Member Functions inherited from Nice::SyslogFunction
int getSyslogLevel (const int &)
 Convert a Nice log level into one of the 5 standard system log levels. More...
 
bool isDebugOrMoreVerboseLogLevelActivated ()
 classify the current log level as debug or even more verbose. More...
 
int getSyslogLevel (const int &)
 
bool isDebugOrMoreVerboseLogLevelActivated ()
 
- Protected Attributes inherited from Nice::SyslogFunction
LogFunctionBasePtr m_previousLogFunction
 

Constructor & Destructor Documentation

◆ TestableSyslogFunction()

TestableSyslogFunction::TestableSyslogFunction ( const std::string &  ident)
inline

◆ ~TestableSyslogFunction()

virtual TestableSyslogFunction::~TestableSyslogFunction ( )
inlinevirtual
Note
overridden

Member Function Documentation

◆ getSyslogLevel()

int TestableSyslogFunction::getSyslogLevel ( const int &  level)
inline

◆ isDebugOrMoreVerbose()

bool TestableSyslogFunction::isDebugOrMoreVerbose ( )
inline

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