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