mongo::RamLog Class Reference
#include <ramlog.h>
List of all members.
Public Member Functions |
| void | get (vector< const char * > &v) const |
| string | linkify (const char *s) |
| | RamLog () |
| void | toHTML (stringstream &s) |
| virtual void | write (LogLevel ll, const string &str) |
Static Public Member Functions |
| static string | clean (const vector< const char * > &v, int i, string line="") |
| static string | color (string line) |
| static int | repeats (const vector< const char * > &v, int i) |
Private Types |
| enum | { N = 128,
C = 256
} |
Private Attributes |
| unsigned | h |
| char | lines [N][C] |
| unsigned | n |
Detailed Description
Definition at line 24 of file ramlog.h.
Member Enumeration Documentation
- Enumerator:
-
Definition at line 23 of file ramlog.h.
Constructor & Destructor Documentation
| mongo::RamLog::RamLog |
( |
|
) |
[inline] |
Member Function Documentation
| static string mongo::RamLog::clean |
( |
const vector< const char * > & |
v, |
|
|
int |
i, |
|
|
string |
line = "" | |
|
) |
| | [inline, static] |
| static string mongo::RamLog::color |
( |
string |
line |
) |
[inline, static] |
| void mongo::RamLog::get |
( |
vector< const char * > & |
v |
) |
const [inline] |
| string mongo::RamLog::linkify |
( |
const char * |
s |
) |
[inline] |
| static int mongo::RamLog::repeats |
( |
const vector< const char * > & |
v, |
|
|
int |
i | |
|
) |
| | [inline, static] |
| void mongo::RamLog::toHTML |
( |
stringstream & |
s |
) |
[inline] |
| virtual void mongo::RamLog::write |
( |
LogLevel |
ll, |
|
|
const string & |
str | |
|
) |
| | [inline, virtual] |
Member Data Documentation
The documentation for this class was generated from the following file: