11 #ifndef ATILACALCULATORSOFTWARE_COMMON_H 12 #define ATILACALCULATORSOFTWARE_COMMON_H 53 const std::pair<LogMetaData, std::string>& entry,
54 const std::string& formatted,
57 #endif // ATILACALCULATORSOFTWARE_COMMON_H Logging interface that stores logs, allow logfile writing, also contains other output methods...
Definition: logger.h:68
Contains the entries of the logger.
Definition: log_entries.h:25
LogEntries * entries
Nonformatted raw log entries.
Definition: logger.h:332
LogTimeMode
Logging time mode, TimeUTC means use abo.
Definition: common.h:32
LogLevel
Logging level of a log entry, used to filter log entries, each filtering level will hide lower level ...
Definition: common.h:38
void(* entry_listener)(size_t index, const std::pair< LogMetaData, std::string > &entry, const std::string &formatted, const LogEntries &entries)
Entry listener for Logger, will be called as callback for each new entry in the logger with the given...
Definition: common.h:52