CernVM-FS
2.12.0
|
Public Member Functions | |
LogBuffer () | |
~LogBuffer () | |
void | Append (const LogBufferEntry &entry) |
std::vector< LogBufferEntry > | GetBuffer () |
void | Clear () |
Private Attributes | |
pthread_mutex_t | lock_ |
int | next_id_ |
std::vector< LogBufferEntry > | buffer_ |
Static Private Attributes | |
static const unsigned | kBufferSize = 10 |
Additional Inherited Members | |
Private Member Functions inherited from SingleCopy | |
SingleCopy () | |
Circular buffer of the last $n$ calls to LogCvmfs(). Thread-safe class.
Definition at line 99 of file logging.cc.
|
inline |
|
inline |
Definition at line 106 of file logging.cc.
|
inline |
Definition at line 110 of file logging.cc.
Referenced by vLogCvmfs().
|
inline |
Definition at line 131 of file logging.cc.
Referenced by ClearLogBuffer().
|
inline |
Definition at line 120 of file logging.cc.
Referenced by GetLogBuffer().
|
private |
Definition at line 141 of file logging.cc.
|
staticprivate |
Definition at line 138 of file logging.cc.
|
private |
Definition at line 139 of file logging.cc.
|
private |
Definition at line 140 of file logging.cc.