OnixS C++ Eurex T7 Market and Reference Data (EMDI, MDI, RDI, EOBI) Handlers 18.2.0
API documentation
Loading...
Searching...
No Matches
MessageBase Class Reference

Public Member Functions

UInt32 msgSeqNum () const
std::string toString () const
virtual void toString (std::string &) const
virtual ~MessageBase ()
const DataSourcedataSource () const

Protected Member Functions

 MessageBase (const void *data, const DataSource &dataSource)
Protected Member Functions inherited from DataContainer
 DataContainer (const void *data)
template<class TData>
const TData * getData () const ONIXS_EUREX_EMDI_NOEXCEPT

Detailed Description

Definition at line 41 of file MessageBase.h.

Constructor & Destructor Documentation

◆ ~MessageBase()

virtual ~MessageBase ( )
inlinevirtual

Definition at line 53 of file MessageBase.h.

◆ MessageBase()

MessageBase ( const void * data,
const DataSource & dataSource )
inlineprotected

Definition at line 62 of file MessageBase.h.

Member Function Documentation

◆ dataSource()

const DataSource & dataSource ( ) const
inline

Returns data source.

Definition at line 56 of file MessageBase.h.

◆ msgSeqNum()

UInt32 msgSeqNum ( ) const

Message sequence number.

◆ toString() [1/2]

std::string toString ( ) const

Returns text presentation.

◆ toString() [2/2]