LoggerBase¶
-
class
kanzi::connect::LoggerBase¶ This is a base class for connect specific loggers.
not to be used as is.
Public Types
-
enum [anonymous]¶
Values:
-
enumerator
FeatureTimestamp¶ Timestamp will be logged.
-
enumerator
FeatureLevel¶ Log level (INF, ERR, WRN etc will be logged).
-
enumerator
FeatureThreadId¶ Thread identifier will be logged.
-
enumerator
FeatureLocation¶ Logging location (file:linenumber) will be added to end ot the logrow.
-
enumerator
FeatureFilenameAsTag¶ Use plain filename (c:\temp\log.cpp -> [log]) as logging token.
-
enumerator
Public Functions
-
LoggerBase(LogLevel &dynamicLogLevel, uint32_t &features)¶ Dynamic log level.
- Parameters
dynamicLogLevel: reference to variable that will hold the dynamic loglevel.
-
enum [anonymous]¶