OnixS C++ FIX Engine 4.14.0
Users' manual and API documentation
Loading...
Searching...
No Matches
Session::MsgBatch< MsgType > Class Template Reference

#include <OnixS/FIXEngine/FIX/Session.h>

Public Types

typedef Traits::MessagePtr MessagePtr
typedef Traits::MsgBatchType::iterator iterator
typedef Traits::MsgBatchType::const_iterator const_iterator

Public Member Functions

 MsgBatch ()
 ~MsgBatch ()
void add (MessagePtr &msg)
MsgType & operator[] (size_t index)
const MsgType & operator[] (size_t index) const
size_t size () const
const_iterator begin () const
iterator begin ()
const_iterator end () const
iterator end ()

Friends

class Session

Detailed Description

template<typename MsgType>
class OnixS::FIX::Session::MsgBatch< MsgType >

Message batch types.

Definition at line 942 of file Session.h.

Member Typedef Documentation

◆ const_iterator

template<typename MsgType>
typedef Traits::MsgBatchType::const_iterator const_iterator

Definition at line 958 of file Session.h.

◆ iterator

template<typename MsgType>
typedef Traits::MsgBatchType::iterator iterator

Definition at line 957 of file Session.h.

◆ MessagePtr

template<typename MsgType>
typedef Traits::MessagePtr MessagePtr

Definition at line 956 of file Session.h.

Constructor & Destructor Documentation

◆ MsgBatch()

template<typename MsgType>
MsgBatch ( )
inline

Definition at line 960 of file Session.h.

◆ ~MsgBatch()

template<typename MsgType>
~MsgBatch ( )
inline

Definition at line 961 of file Session.h.

Member Function Documentation

◆ add()

template<typename MsgType>
void add ( MessagePtr & msg)
inline

Definition at line 963 of file Session.h.

◆ begin() [1/2]

template<typename MsgType>
iterator begin ( )
inline

Definition at line 971 of file Session.h.

◆ begin() [2/2]

template<typename MsgType>
const_iterator begin ( ) const
inline

Definition at line 970 of file Session.h.

◆ end() [1/2]

template<typename MsgType>
iterator end ( )
inline

Definition at line 974 of file Session.h.

◆ end() [2/2]

template<typename MsgType>
const_iterator end ( ) const
inline

Definition at line 973 of file Session.h.

◆ operator[]() [1/2]

template<typename MsgType>
MsgType & operator[] ( size_t index)
inline

Definition at line 965 of file Session.h.

◆ operator[]() [2/2]

template<typename MsgType>
const MsgType & operator[] ( size_t index) const
inline

Definition at line 966 of file Session.h.

◆ size()

template<typename MsgType>
size_t size ( ) const
inline

Definition at line 968 of file Session.h.

◆ Session

template<typename MsgType>
friend class Session
friend

Definition at line 946 of file Session.h.