| 123456789101112131415161718192021222324252627282930313233343536 |
- //
- // logger_fwd.hpp
- // logger
- //
- // Created by Sam Jaffe on 9/3/16.
- //
- #pragma once
- namespace logging {
- enum log_level {
- LTRACE,
- LDEBUG,
- LINFO,
- LWARNING,
- LERROR,
- LCRITICAL,
- LFATAL,
- LNONE
- };
-
- struct location_info {
- char const * filename = "???";
- int line = 0;
- char const * function = "";
- };
- struct logpacket {
- struct timeval time;
- // int thread_id;
- log_level level;
- location_info info;
- const char* logger;
- std::string message;
- };
- }
|