OnixS C++ CME MDP Premium Market Data Handler 5.10.3
Users' manual and API documentation
Loading...
Searching...
No Matches
MessageArgs< MessageType > Class Template Reference

#include <OnixS/CME/MDH/messaging/MarketDataListener.h>

Public Types

typedef MessageType Message

Public Member Functions

 MessageArgs (const NetPacket &packet, Message message)
const NetPacketpacket () const noexcept
const Messagemessage () const noexcept

Detailed Description

template<class MessageType>
class OnixS::CME::MDH::MessageArgs< MessageType >

Definition at line 33 of file MarketDataListener.h.

Member Typedef Documentation

◆ Message

template<class MessageType>
typedef MessageType Message

Type of message whose instance is referenced by given arguments.

Definition at line 37 of file MarketDataListener.h.

Constructor & Destructor Documentation

◆ MessageArgs()

template<class MessageType>
MessageArgs ( const NetPacket & packet,
Message message )
inline

Initializes instance with given message instance and packet containing that message.

Definition at line 40 of file MarketDataListener.h.

Member Function Documentation

◆ message()

template<class MessageType>
const Message & message ( ) const
inlinenoexcept

Instance of message being processed.

Definition at line 55 of file MarketDataListener.h.

◆ packet()

template<class MessageType>
const NetPacket & packet ( ) const
inlinenoexcept

Instance of packet containing the message.

Definition at line 48 of file MarketDataListener.h.