Basic Image AlgorithmS Library
2.8.0
|
#include <Base/Debug/LogFacility.hh>
Public Member Functions | |
bool | GetAbortOnFatal () |
BIAS_LOG_LEVEL | GetLogLevel () |
bool | GetLogStream (std::ostream &zStream) |
std::ostream & | GetLogStream () |
bool | GetShowCodeInfo () |
bool | OpenLogFile (const std::string &sFileName) |
void | PrintLogLevel () |
bool | ResetStream () |
void | SetAbortOnFatal (bool b) |
bool | SetLogLevel (BIAS_LOG_LEVEL dLogLevel) |
bool | SetLogStream (std::ostream zStream) |
void | SetShowCodeInfo (bool b) |
Static Public Member Functions | |
static void | DeleteInstance () |
avoid memory leaks by explicit delete on instance JW More... | |
static LogFacility * | Instance () |
static void | SetInstance (LogFacility *other) |
Protected Member Functions | |
LogFacility (void) | |
no one can inherit from me More... | |
LogFacility (const LogFacility &l) | |
no one can copy me More... | |
LogFacility & | operator= (const LogFacility &l) |
~LogFacility (void) | |
Protected Attributes | |
bool | bAbortOnFatal_ |
bool | bCodeInfo_ |
BIAS_LOG_LEVEL | dLogLevel_ |
std::ofstream | zLogFileStream_ |
std::ostream | zLogStream_ |
Static Protected Attributes | |
static LogFacility * | pInstance_ = NULL |
Definition at line 120 of file LogFacility.hh.
|
protected |
no one can inherit from me
Definition at line 12 of file LogFacility.cpp.
References bAbortOnFatal_, bCodeInfo_, BIAS::BIAS_LOG_DEBUG, and dLogLevel_.
|
protected |
no one can copy me
Definition at line 22 of file LogFacility.cpp.
|
inlineprotected |
Definition at line 214 of file LogFacility.hh.
|
static |
avoid memory leaks by explicit delete on instance JW
Definition at line 40 of file LogFacility.cpp.
References SetInstance().
|
inline |
Definition at line 202 of file LogFacility.hh.
|
inline |
Definition at line 152 of file LogFacility.hh.
|
inline |
Definition at line 163 of file LogFacility.hh.
|
inline |
Definition at line 168 of file LogFacility.hh.
|
inline |
Definition at line 195 of file LogFacility.hh.
|
inlinestatic |
Definition at line 124 of file LogFacility.hh.
Referenced by operator=().
|
inline |
Definition at line 135 of file LogFacility.hh.
|
protected |
Definition at line 26 of file LogFacility.cpp.
References Instance().
|
inline |
Definition at line 180 of file LogFacility.hh.
References BIAS::BIAS_LOG_DEBUG, BIAS::BIAS_LOG_FATAL, BIAS::BIAS_LOG_INFO, BIAS::BIAS_LOG_NONE, and BIAS::BIAS_LOG_WARNING.
|
inline |
Definition at line 173 of file LogFacility.hh.
|
inline |
Definition at line 199 of file LogFacility.hh.
|
static |
Definition at line 31 of file LogFacility.cpp.
References pInstance_.
Referenced by DeleteInstance().
|
inline |
Definition at line 147 of file LogFacility.hh.
|
inline |
Definition at line 156 of file LogFacility.hh.
|
inline |
Definition at line 192 of file LogFacility.hh.
|
protected |
Definition at line 230 of file LogFacility.hh.
Referenced by LogFacility().
|
protected |
Definition at line 229 of file LogFacility.hh.
Referenced by LogFacility().
|
protected |
Definition at line 226 of file LogFacility.hh.
Referenced by LogFacility().
|
staticprotected |
Definition at line 232 of file LogFacility.hh.
Referenced by SetInstance().
|
protected |
Definition at line 228 of file LogFacility.hh.
|
protected |
Definition at line 220 of file LogFacility.hh.