#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] |