Definition in file LogSelector.h.
#include <string>
#include "mhash_map.h"


Go to the source code of this file.
Classes | |
| class | LogSelector |
| An object describing a logging selection directive that indicates how to handle matching logs. More... | |
Enumerations | |
| enum | LogSelectorTimestamp { LOG_TIMESTAMP_DISABLED, LOG_TIMESTAMP_EPOCH, LOG_TIMESTAMP_HUMAN } |
| How to print the timestamp. More... | |
| enum | LogSelectorThreadId { LOG_THREADID_DISABLED, LOG_THREADID_ENABLED } |
| How to print the thread id. More... | |
| enum | LogSelectorName { LOG_NAME_DISABLED, LOG_NAME_ENABLED } |
| How to print the selector name. More... | |
| enum | LogSelectorOutput { LOG_FPRINTF, LOG_PIP, LOG_BINARY } |
| How to output the log. More... | |
| enum LogSelectorName |
How to print the selector name.
| LOG_NAME_DISABLED | don't print the log selector name |
| LOG_NAME_ENABLED | print the log selector name |
Definition at line 55 of file LogSelector.h.
| enum LogSelectorOutput |
How to output the log.
| LOG_FPRINTF | use fprintf for text logs |
| LOG_PIP | use Pip's ANNOTATE_NOTICE() functionality |
| LOG_BINARY | use the binary log utility to print this log |
Definition at line 59 of file LogSelector.h.
| enum LogSelectorThreadId |
How to print the thread id.
| LOG_THREADID_DISABLED | don't print the thread id |
| LOG_THREADID_ENABLED | print the virtual thread id |
Definition at line 51 of file LogSelector.h.
| enum LogSelectorTimestamp |
How to print the timestamp.
Definition at line 46 of file LogSelector.h.
1.5.5