#include <llerror.h>
Public Member Functions | |
| CallSite (ELevel, const char *file, int line, const std::type_info &class_info, const char *function) | |
| bool | shouldLog () |
| void | invalidate () |
Private Attributes | |
| const ELevel | mLevel |
| const char *const | mFile |
| const int | mLine |
| const std::type_info & | mClassInfo |
| const char *const | mFunction |
| bool | mCached |
| bool | mShouldLog |
Friends | |
| class | Log |
Definition at line 140 of file llerror.h.
| LLError::CallSite::CallSite | ( | ELevel | , | |
| const char * | file, | |||
| int | line, | |||
| const std::type_info & | class_info, | |||
| const char * | function | |||
| ) |
Definition at line 455 of file llerror.cpp.
| void LLError::CallSite::invalidate | ( | ) |
| bool LLError::CallSite::shouldLog | ( | ) | [inline] |
Definition at line 149 of file llerror.h.
References mCached, mShouldLog, and LLError::Log::shouldLog().
bool LLError::CallSite::mCached [private] |
Definition at line 164 of file llerror.h.
Referenced by invalidate(), shouldLog(), and LLError::Log::shouldLog().
const std::type_info& LLError::CallSite::mClassInfo [private] |
Definition at line 160 of file llerror.h.
Referenced by LLError::Log::flush(), and LLError::Log::shouldLog().
const char* const LLError::CallSite::mFile [private] |
Definition at line 158 of file llerror.h.
Referenced by LLError::Log::flush(), and LLError::Log::shouldLog().
const char* const LLError::CallSite::mFunction [private] |
Definition at line 161 of file llerror.h.
Referenced by LLError::Log::flush(), and LLError::Log::shouldLog().
const ELevel LLError::CallSite::mLevel [private] |
Definition at line 157 of file llerror.h.
Referenced by LLError::Log::flush(), and LLError::Log::shouldLog().
const int LLError::CallSite::mLine [private] |
bool LLError::CallSite::mShouldLog [private] |
1.4.7