![]() |
helics
3.0.1
|
Go to the source code of this file.
Macros | |
#define | LOG_ERROR(id, ident, message) sendToLogger(id, LogLevels::ERROR_LEVEL, ident, message) |
#define | LOG_ERROR_SIMPLE(message) sendToLogger(global_broker_id_local, LogLevels::ERROR_LEVEL, getIdentifier(), message) |
#define | LOG_WARNING(id, ident, message) sendToLogger(id, LogLevels::WARNING, ident, message) |
#define | LOG_WARNING_SIMPLE(message) sendToLogger(global_broker_id_local, LogLevels::WARNING, getIdentifier(), message) |
#define | LOG_SUMMARY(id, ident, message) |
#define | LOG_CONNECTIONS(id, ident, message) |
#define | LOG_INTERFACES(id, ident, message) |
#define | LOG_TIMING(id, ident, message) |
#define | LOG_DATA_MESSAGES(id, ident, message) |
#define | LOG_DEBUG_MESSAGES(id, ident, message) |
#define | LOG_TRACE(id, ident, message) |
Enumerations | |
enum | LogLevels : int { NO_PRINT = HELICS_LOG_LEVEL_NO_PRINT, ERROR_LEVEL = HELICS_LOG_LEVEL_ERROR, PROFILING = HELICS_LOG_LEVEL_PROFILING, WARNING = HELICS_LOG_LEVEL_WARNING, SUMMARY = HELICS_LOG_LEVEL_SUMMARY, CONNECTIONS, INTERFACES, TIMING = HELICS_LOG_LEVEL_TIMING, DATA = HELICS_LOG_LEVEL_DATA, DEBUG = HELICS_LOG_LEVEL_DEBUG, TRACE = HELICS_LOG_LEVEL_TRACE, FED = 99999 } |
this file is meant to be included in the commonCore.cpp and coreBroker.cpp and inherited class files it assumes some knowledge of the internals of those programs via MACROS using elsewhere is probably not going to work.
enum LogLevels : int |
enumeration of defined print levels