109 traceFeeds_ = status;
116 return traceMessages_;
124 traceMessages_ = tracing;
139 traceBooks_ = status;
160 toStr(str, settings);
Defines how SBE messages are traced.
Parameters affecting what's logged at a debug level.
void traceBooks(bool status)
Indicates whether books are traced.
MessageTracing::Enum traceMessages() const
Defines the way SBE messages are traced.
bool fromStr(MessageTracing::Enum &, const Char *, size_t)
Deserializes message tracing constant from a string.
std::string toStr(const HandlerDebugLoggingSettings &settings)
Serializes Handler debug logging settings into a string.
void traceMessages(MessageTracing::Enum tracing)
Defines the way SBE messages are traced.
HandlerDebugLoggingSettings()
Initializes default settings.
#define ONIXS_CMESTREAMLINEDMDH_NAMESPACE_END
#define ONIXS_CMESTREAMLINEDMDH_LTWT_CLASS
#define ONIXS_CMESTREAMLINEDMDH_EXPORTED
~HandlerDebugLoggingSettings()
Cleans everything up (if necessary).
char Char
Character type alias.
Messages are traced using SBE naming from coding templates for fields and their values.
bool traceFeeds() const
Defines whether feeds are to be traced.
Message tracing is disabled.
Enum
Defines how SBE messages are traced.
void traceFeeds(bool status)
Defines whether feeds are to be traced.
bool traceBooks() const
Indicates whether books are traced.
#define ONIXS_CMESTREAMLINEDMDH_LTWT_STRUCT
UInt32 Base
Integral type used as basement for constants.
#define ONIXS_CMESTREAMLINEDMDH_NAMESPACE_BEGIN