Classes | |
| class | logfile |
Enumerations | |
| enum | logclass_t { ERROR_LOG = 0x10, WARNING_LOG = 0x20, EVENT_LOG = 0x30, INFO_LOG = 0x40, DEBUG_LOG = 0x50, EVERY_LOG = 0xF0, LOG_TYPES = 5 } |
| enum | loglevel_t { LOG_EMERG = 0, LOG_ALERT = 1, LOG_CRIT = 2, LOG_NORMAL = 4, LOG_UNIMP = 8, LOG_ALL = 15 } |
| enum | color_t { clear, bold_on, italics_on, underline_on, inverse_on, strikethrough_on, bold_off, italics_off, underline_off, inverse_off, strikethrough_off, black, red, green, yellow, blue, magenta, cyan, white, fg_default, bg_black, bg_red, bg_green, bg_yellow, bg_blue, bg_magenta, bg_cyan, bg_white, bg_default, num_colors, off = 0 } |
Variables | |
| const char *const | ANSIcolorcode [] |
| const char * | color [num_colors+1] |
| const char *const | logclass_str [] |
| const char *const | logseveritylevel_str [] |
| static const pthread_mutex_t | initlogmutex |
| logfile & | DefaultLog |
const pthread_mutex_t protlib::log::initlogmutex [static] |
| const char* const protlib::log::logclass_str[] |
{
" ZERO ",
"*ERROR*",
"WARNING",
" EVENT ",
" INFO ",
" DEBUG ",
" EXPERT"
}
Definition at line 77 of file logfile.cpp.
Referenced by protlib::log::logfile::logstart().
| const char* const protlib::log::logseveritylevel_str[] |
{
"EMERG ",
"ALERT ",
"CRITIC",
"LEVEL3",
"NORMAL",
"LEVEL5",
"LEVEL6",
"LEVEL7",
"UNIMP ",
"LEVEL9",
"LEVELA",
"LEVELB",
"LEVELC",
"LEVELD",
"LEVELE",
"-ALL- "
}
Definition at line 89 of file logfile.cpp.
1.6.1