Ring Daemon
Loading...
Searching...
No Matches
jami::FileLog Class Referencefinal
Inheritance diagram for jami::FileLog:
Inheritance graph
Collaboration diagram for jami::FileLog:
Collaboration graph

Public Member Functions

void consume (const Logger::Msg &msg) override
 
 FileLog ()=default
 
void setFile (const std::string &path)
 
- Public Member Functions inherited from jami::Logger::Handler
virtual void consume (const Msg &msg)=0
 
virtual void enable (bool en)
 
bool isEnable ()
 
virtual ~Handler ()=default
 

Additional Inherited Members

- Protected Attributes inherited from jami::Logger::Handler
std::atomic_bool enabled_ {false}
 

Detailed Description

Definition at line 382 of file logger.cpp.

Constructor & Destructor Documentation

◆ FileLog()

jami::FileLog::FileLog ( )
default

Member Function Documentation

◆ consume()

void jami::FileLog::consume ( const Logger::Msg &  msg)
inlineoverride

Definition at line 404 of file logger.cpp.

References jami::emitSignal(), and jami::ENDL.

Here is the call graph for this function:

◆ setFile()

void jami::FileLog::setFile ( const std::string &  path)
inline

Definition at line 387 of file logger.cpp.

References jami::emitSignal(), and jami::Logger::Handler::enable().

Referenced by jami::LogDispatcher::enableFileLog().

Here is the call graph for this function:

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