Electroneum
Loading...
Searching...
No Matches
el::base::PErrorWriter Class Reference

#include <easylogging++.h>

Inheritance diagram for el::base::PErrorWriter:
Collaboration diagram for el::base::PErrorWriter:

Public Member Functions

 PErrorWriter (Level level, const char *file, base::type::LineNumber line, const char *func, base::DispatchAction dispatchAction=base::DispatchAction::NormalLog, base::type::VerboseLevel verboseLevel=0)
virtual ~PErrorWriter (void)
Public Member Functions inherited from el::base::Writer
 Writer (Level level, const char *file, base::type::LineNumber line, const char *func, base::DispatchAction dispatchAction=base::DispatchAction::NormalLog, base::type::VerboseLevel verboseLevel=0)
 Writer (LogMessage *msg, base::DispatchAction dispatchAction=base::DispatchAction::NormalLog)
virtual ~Writer (void)
template<typename T>
std::enable_if< std::is_integral< T >::value, Writer & >::type operator<< (T log)
template<typename T>
std::enable_if<!std::is_integral< T >::value, Writer & >::type operator<< (const T &log)
Writeroperator<< (std::ostream &(*log)(std::ostream &))
 operator bool ()
Writerconstruct (Logger *logger, bool needLock=true)
Writerconstruct (int count, const char *loggerIds,...)
Writerconstruct (const char *loggerId)

Additional Inherited Members

Protected Member Functions inherited from el::base::Writer
void initializeLogger (const std::string &loggerId, bool lookup=true, bool needLock=true)
void initializeLogger (Logger *logger, bool needLock=true)
void processDispatch ()
void triggerDispatch (void)
Protected Attributes inherited from el::base::Writer
LogMessagem_msg
Level m_level
const char * m_file
const base::type::LineNumber m_line
const char * m_func
base::type::VerboseLevel m_verboseLevel
Loggerm_logger
bool m_proceed
base::MessageBuilder m_messageBuilder
base::DispatchAction m_dispatchAction
std::vector< std::string > m_loggerIds

Detailed Description

Definition at line 3314 of file easylogging++.h.

Constructor & Destructor Documentation

◆ PErrorWriter()

el::base::PErrorWriter::PErrorWriter ( Level level,
const char * file,
base::type::LineNumber line,
const char * func,
base::DispatchAction dispatchAction = base::DispatchAction::NormalLog,
base::type::VerboseLevel verboseLevel = 0 )
inline

Definition at line 3316 of file easylogging++.h.

3318 :
3319 base::Writer(level, file, line, func, dispatchAction, verboseLevel) {
3320 }
Here is the call graph for this function:

◆ ~PErrorWriter()

virtual el::base::PErrorWriter::~PErrorWriter ( void )
virtual

The documentation for this class was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/electroneum-5.1.3.1-build/electroneum-5.1.3.1/external/easylogging++/easylogging++.h