Static Public Member Functions | |
static Settings & | get () |
static void | reset () |
static Settings * | saveAndReset () |
static void | restore (Settings *) |
Public Attributes | |
bool | printLocation |
LLError::ELevel | defaultLevel |
LevelMap | functionLevelMap |
LevelMap | classLevelMap |
LevelMap | fileLevelMap |
LevelMap | tagLevelMap |
std::map< std::string, unsigned int > | uniqueLogMessages |
LLError::FatalFunction | crashFunction |
LLError::TimeFunction | timeFunction |
Recorders | recorders |
Recorder * | fileRecorder |
Recorder * | fixedBufferRecorder |
std::string | fileRecorderFileName |
int | shouldLogCallCounter |
Private Member Functions | |
Settings () | |
~Settings () | |
Static Private Member Functions | |
static Settings *& | getPtr () |
Definition at line 401 of file llerror.cpp.
LLError::Settings::Settings | ( | ) | [inline, private] |
Definition at line 431 of file llerror.cpp.
Referenced by reset(), and saveAndReset().
LLError::Settings::~Settings | ( | ) | [inline, private] |
Settings & LLError::Settings::get | ( | ) | [static] |
Definition at line 450 of file llerror.cpp.
References getPtr(), p, and reset().
Referenced by LLError::logFileName(), LLError::logToFile(), LLError::logToFixedBuffer(), and writeToRecorders().
void LLError::Settings::reset | ( | ) | [static] |
Definition at line 461 of file llerror.cpp.
References indra::util::named_query::get(), getPtr(), p, and Settings().
Referenced by commonInit(), and get().
Settings * LLError::Settings::saveAndReset | ( | ) | [static] |
Definition at line 470 of file llerror.cpp.
References indra::util::named_query::get(), getPtr(), p, and Settings().
Referenced by LLError::saveAndResetSettings().
void LLError::Settings::restore | ( | Settings * | originalSettings | ) | [static] |
Definition at line 480 of file llerror.cpp.
References indra::util::named_query::get(), getPtr(), and p.
Referenced by LLError::restoreSettings().
Settings *& LLError::Settings::getPtr | ( | ) | [static, private] |
Definition at line 489 of file llerror.cpp.
References NULL.
Referenced by get(), reset(), restore(), and saveAndReset().
Definition at line 404 of file llerror.cpp.
Referenced by LLError::Log::flush(), and LLError::setPrintLocation().
Definition at line 406 of file llerror.cpp.
Referenced by LLError::setDefaultLevel(), and LLError::Log::shouldLog().
Definition at line 408 of file llerror.cpp.
Referenced by LLError::configure(), LLError::setFunctionLevel(), and LLError::Log::shouldLog().
Definition at line 409 of file llerror.cpp.
Referenced by LLError::configure(), LLError::setClassLevel(), and LLError::Log::shouldLog().
Definition at line 410 of file llerror.cpp.
Referenced by LLError::configure(), LLError::setFileLevel(), and LLError::Log::shouldLog().
Definition at line 411 of file llerror.cpp.
Referenced by LLError::configure(), LLError::setTagLevel(), and LLError::Log::shouldLog().
std::map<std::string, unsigned int> LLError::Settings::uniqueLogMessages |
Definition at line 412 of file llerror.cpp.
Referenced by LLError::configure(), and LLError::Log::flush().
Definition at line 414 of file llerror.cpp.
Referenced by LLError::Log::flush(), and LLError::setFatalFunction().
Definition at line 415 of file llerror.cpp.
Referenced by LLError::setTimeFunction(), and writeToRecorders().
Definition at line 417 of file llerror.cpp.
Referenced by LLError::addRecorder(), LLError::removeRecorder(), writeToRecorders(), and ~Settings().
std::string LLError::Settings::fileRecorderFileName |
Definition at line 420 of file llerror.cpp.
Referenced by LLError::logFileName(), and LLError::logToFile().
Definition at line 422 of file llerror.cpp.
Referenced by LLError::Log::shouldLog(), and LLError::shouldLogCallCount().