OnixS C++ CME MDP Conflated UDP Handler  1.1.2
API documentation
DebugLoggingSettings Class Reference

#include <OnixS/CME/ConflatedUDP/LoggingSettings.h>

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 ( const SettingGroup group = NULL)
inline

Initializes default settings.

Definition at line 115 of file LoggingSettings.h.

DebugLoggingSettings ( const DebugLoggingSettings other)
inline

Initializes as a copy.

Definition at line 129 of file LoggingSettings.h.

~DebugLoggingSettings ( )
inline

Cleans everything up (if necessary).

Definition at line 143 of file LoggingSettings.h.

Member Function Documentation

void assignNoControl ( const DebugLoggingSettings other)
inlineprotected

Definition at line 99 of file LoggingSettings.h.

DebugLoggingSettings& operator= ( const DebugLoggingSettings other)
inline

Re-initializes as a copy.

Definition at line 216 of file LoggingSettings.h.

bool traceBooks ( ) const
inline

Indicates whether books are traced.

Note
By default, books are not traced.

Definition at line 195 of file LoggingSettings.h.

void traceBooks ( bool  status)
inline

Indicates whether books are traced.

Definition at line 202 of file LoggingSettings.h.

bool traceFeeds ( ) const
inline

Defines whether feeds are to be traced.

Note
By default, feeds are not traced.

Definition at line 150 of file LoggingSettings.h.

void traceFeeds ( bool  status)
inline

Defines whether feeds are to be traced.

Definition at line 157 of file LoggingSettings.h.

MessageTracing:: Enum traceMessages ( ) const
inline

Defines the way SBE messages are traced.

Note
By default, messages are not traced.

Definition at line 173 of file LoggingSettings.h.

void traceMessages ( MessageTracing::Enum  tracing)
inline

Defines the way SBE messages are traced.

Definition at line 180 of file LoggingSettings.h.

Friends And Related Function Documentation

friend class LoggingSettings
friend

Definition at line 93 of file LoggingSettings.h.


The documentation for this class was generated from the following file: