ifw  0.0.1-dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
el::base::PErrorWriter Class Reference

#include <easylogging++.h>

Inheritance diagram for el::base::PErrorWriter:
el::base::Writer el::base::Writer el::base::Writer el::base::NoCopy el::base::NoCopy el::base::NoCopy el::base::NoCopy el::base::NoCopy el::base::NoCopy el::base::NoCopy el::base::NoCopy el::base::NoCopy

Public Member Functions

 PErrorWriter (Level level, const char *file, unsigned long int line, const char *func, base::DispatchAction dispatchAction=base::DispatchAction::NormalLog, base::type::VerboseLevel verboseLevel=0)
 
virtual ~PErrorWriter (void)
 
 PErrorWriter (Level level, const char *file, unsigned long int line, const char *func, base::DispatchAction dispatchAction=base::DispatchAction::NormalLog, base::type::VerboseLevel verboseLevel=0)
 
virtual ~PErrorWriter (void)
 
 PErrorWriter (Level level, const char *file, unsigned long int 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, unsigned long int line, const char *func, base::DispatchAction dispatchAction=base::DispatchAction::NormalLog, base::type::VerboseLevel verboseLevel=0)
 
virtual ~Writer (void)
 
template<typename T >
Writeroperator<< (const T &log)
 
Writeroperator<< (std::ostream &(*log)(std::ostream &))
 
Writerconstruct (Logger *logger, bool needLock=true)
 
Writerconstruct (int count, const char *loggerIds,...)
 
 Writer (Level level, const char *file, unsigned long int line, const char *func, base::DispatchAction dispatchAction=base::DispatchAction::NormalLog, base::type::VerboseLevel verboseLevel=0)
 
virtual ~Writer (void)
 
template<typename T >
Writeroperator<< (const T &log)
 
Writeroperator<< (std::ostream &(*log)(std::ostream &))
 
Writerconstruct (Logger *logger, bool needLock=true)
 
Writerconstruct (int count, const char *loggerIds,...)
 
 Writer (Level level, const char *file, unsigned long int line, const char *func, base::DispatchAction dispatchAction=base::DispatchAction::NormalLog, base::type::VerboseLevel verboseLevel=0)
 
virtual ~Writer (void)
 
template<typename T >
Writeroperator<< (const T &log)
 
Writeroperator<< (std::ostream &(*log)(std::ostream &))
 
Writerconstruct (Logger *logger, bool needLock=true)
 
Writerconstruct (int count, const char *loggerIds,...)
 

Additional Inherited Members

- Protected Member Functions inherited from el::base::Writer
void initializeLogger (const std::string &loggerId, bool lookup=true, bool needLock=true)
 
void processDispatch ()
 
void triggerDispatch (void)
 
void initializeLogger (const std::string &loggerId, bool lookup=true, bool needLock=true)
 
void processDispatch ()
 
void triggerDispatch (void)
 
void initializeLogger (const std::string &loggerId, bool lookup=true, bool needLock=true)
 
void processDispatch ()
 
void triggerDispatch (void)
 
- Protected Attributes inherited from el::base::Writer
Level m_level
 
const char * m_file
 
const unsigned long int 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
 

Constructor & Destructor Documentation

el::base::PErrorWriter::PErrorWriter ( Level  level,
const char *  file,
unsigned long int  line,
const char *  func,
base::DispatchAction  dispatchAction = base::DispatchAction::NormalLog,
base::type::VerboseLevel  verboseLevel = 0 
)
inline
virtual el::base::PErrorWriter::~PErrorWriter ( void  )
inlinevirtual
el::base::PErrorWriter::PErrorWriter ( Level  level,
const char *  file,
unsigned long int  line,
const char *  func,
base::DispatchAction  dispatchAction = base::DispatchAction::NormalLog,
base::type::VerboseLevel  verboseLevel = 0 
)
inline
virtual el::base::PErrorWriter::~PErrorWriter ( void  )
inlinevirtual
el::base::PErrorWriter::PErrorWriter ( Level  level,
const char *  file,
unsigned long int  line,
const char *  func,
base::DispatchAction  dispatchAction = base::DispatchAction::NormalLog,
base::type::VerboseLevel  verboseLevel = 0 
)
inline
virtual el::base::PErrorWriter::~PErrorWriter ( void  )
inlinevirtual

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