reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
resip::ExternalLogger Class Referenceabstract

Interface functor for external logging. More...

#include <Log.hxx>

Inheritance diagram for resip::ExternalLogger:
[legend]

Public Member Functions

virtual ~ExternalLogger ()
 
virtual bool operator() (Log::Level level, const Subsystem &subsystem, const Data &appName, const char *file, int line, const Data &message, const Data &messageWithHeaders, const Data &instanceName)=0
 return true to also do default logging, false to suppress default logging.
 

Detailed Description

Interface functor for external logging.

Definition at line 447 of file Log.hxx.

Constructor & Destructor Documentation

◆ ~ExternalLogger()

virtual resip::ExternalLogger::~ExternalLogger ( )
inlinevirtual

Definition at line 450 of file Log.hxx.

Member Function Documentation

◆ operator()()

virtual bool resip::ExternalLogger::operator() ( Log::Level  level,
const Subsystem &  subsystem,
const Data &  appName,
const char *  file,
int  line,
const Data &  message,
const Data &  messageWithHeaders,
const Data &  instanceName 
)
pure virtual

return true to also do default logging, false to suppress default logging.

Implemented in ReproLogger, and mohparkserver::MOHParkServerLogger.


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