AtilaCalculatorSoftware
2.3.4
C++ Interface for Atila fem resources files
|
Contains the entries of the logger. More...
#include <log_entries.h>
Public Member Functions | |
LogEntries | filter (LogLevel lowest) |
Filter logs to keep only entries above the given logging level (including itself) More... | |
LogEntries | filter (LogLevel lowest, LogLevel highest) |
Filter logs to keep only entries above the given lowest logging level and under the given highest logging level (including themself) More... | |
LogEntries | filter (const std::set< LogLevel > &whitelist) |
Filter logs to keep only entries with the given logging levels. More... | |
LogEntries | exclude (LogLevel level) |
Filter logs to exclude the given logging levels from the entry. More... | |
LogEntries | exclude (LogLevel lowest, LogLevel highest) |
Filter logs to exclude all logging levels between the given lowest and highest given logging levels. More... | |
LogEntries | exclude (const std::set< LogLevel > &blacklist) |
Filter logs to exclude all given logging levels. More... | |
std::vector< std::string > | formatted () |
Get log entries as formatted string. More... | |
Contains the entries of the logger.
LogEntries LogEntries::exclude | ( | LogLevel | level | ) |
Filter logs to exclude the given logging levels from the entry.
level | Logging level to exclude |
LogEntries LogEntries::exclude | ( | LogLevel | lowest, |
LogLevel | highest | ||
) |
Filter logs to exclude all logging levels between the given lowest and highest given logging levels.
lowest | Lowest logging level to exclude |
highest | Highest logging level to exclude |
LogEntries LogEntries::exclude | ( | const std::set< LogLevel > & | blacklist | ) |
Filter logs to exclude all given logging levels.
blacklist | Logging levels to exclude |
LogEntries LogEntries::filter | ( | LogLevel | lowest | ) |
Filter logs to keep only entries above the given logging level (including itself)
lowest | The lowest logging level to keep |
LogEntries LogEntries::filter | ( | LogLevel | lowest, |
LogLevel | highest | ||
) |
Filter logs to keep only entries above the given lowest logging level and under the given highest logging level (including themself)
lowest | The lowest logging level to keep |
highest | The highest logging level to keep |
LogEntries LogEntries::filter | ( | const std::set< LogLevel > & | whitelist | ) |
Filter logs to keep only entries with the given logging levels.
whitelist | Set of logging level to keep |
std::vector< std::string > LogEntries::formatted | ( | ) |
Get log entries as formatted string.