OnixS C++ CME MDP Conflated UDP Handler 1.1.2
API documentation
Loading...
Searching...
No Matches
DebugLoggingSettings Class Reference

Public Member Functions

 DebugLoggingSettings (const SettingGroup *group=NULL)
 DebugLoggingSettings (const DebugLoggingSettings &other)
 ~DebugLoggingSettings ()
bool traceFeeds () const
void traceFeeds (bool status)
MessageTracing::Enum traceMessages () const
void traceMessages (MessageTracing::Enum tracing)
bool traceBooks () const
void traceBooks (bool status)
DebugLoggingSettingsoperator= (const DebugLoggingSettings &other)

Protected Member Functions

void assignNoControl (const DebugLoggingSettings &other)

Friends

class LoggingSettings

Detailed Description

Definition at line 81 of file LoggingSettings.h.

Constructor & Destructor Documentation

◆ DebugLoggingSettings() [1/2]

DebugLoggingSettings ( const SettingGroup * group = NULL)
inline

Initializes default settings.

Definition at line 119 of file LoggingSettings.h.

◆ DebugLoggingSettings() [2/2]

DebugLoggingSettings ( const DebugLoggingSettings & other)
inline

Initializes as a copy.

Definition at line 133 of file LoggingSettings.h.

◆ ~DebugLoggingSettings()

~DebugLoggingSettings ( )
inline

Cleans everything up (if necessary).

Definition at line 147 of file LoggingSettings.h.

Member Function Documentation

◆ assignNoControl()

void assignNoControl ( const DebugLoggingSettings & other)
inlineprotected

Definition at line 103 of file LoggingSettings.h.

◆ operator=()

DebugLoggingSettings & operator= ( const DebugLoggingSettings & other)
inline

Re-initializes as a copy.

Definition at line 220 of file LoggingSettings.h.

◆ traceBooks() [1/2]

bool traceBooks ( ) const
inline

Indicates whether books are traced.

Note
By default, books are not traced.

Definition at line 199 of file LoggingSettings.h.

◆ traceBooks() [2/2]

void traceBooks ( bool status)
inline

Indicates whether books are traced.

Definition at line 206 of file LoggingSettings.h.

◆ traceFeeds() [1/2]

bool traceFeeds ( ) const
inline

Defines whether feeds are to be traced.

Note
By default, feeds are not traced.

Definition at line 154 of file LoggingSettings.h.

◆ traceFeeds() [2/2]

void traceFeeds ( bool status)
inline

Defines whether feeds are to be traced.

Definition at line 161 of file LoggingSettings.h.

◆ traceMessages() [1/2]

MessageTracing::Enum traceMessages ( ) const
inline

Defines the way SBE messages are traced.

Note
By default, messages are not traced.

Definition at line 177 of file LoggingSettings.h.

◆ traceMessages() [2/2]

void traceMessages ( MessageTracing::Enum tracing)
inline

Defines the way SBE messages are traced.

Definition at line 184 of file LoggingSettings.h.

◆ LoggingSettings

friend class LoggingSettings
friend

Definition at line 97 of file LoggingSettings.h.