OnixS C++ FIX Engine 4.13.0
API Documentation
Loading...
Searching...
No Matches
Session::MsgBatch< MsgType > Class Template Reference

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 >

Definition at line 868 of file Session.h.

Member Typedef Documentation

◆ const_iterator

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

Definition at line 884 of file Session.h.

◆ iterator

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

Definition at line 883 of file Session.h.

◆ MessagePtr

template<typename MsgType>
typedef Traits::MessagePtr MessagePtr

Definition at line 882 of file Session.h.

Constructor & Destructor Documentation

◆ MsgBatch()

template<typename MsgType>
MsgBatch ( )
inline

Definition at line 886 of file Session.h.

◆ ~MsgBatch()

template<typename MsgType>
~MsgBatch ( )
inline

Definition at line 887 of file Session.h.

Member Function Documentation

◆ add()

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

Definition at line 889 of file Session.h.

◆ begin() [1/2]

template<typename MsgType>
iterator begin ( )
inline

Definition at line 897 of file Session.h.

◆ begin() [2/2]

template<typename MsgType>
const_iterator begin ( ) const
inline

Definition at line 896 of file Session.h.

◆ end() [1/2]

template<typename MsgType>
iterator end ( )
inline

Definition at line 900 of file Session.h.

◆ end() [2/2]

template<typename MsgType>
const_iterator end ( ) const
inline

Definition at line 899 of file Session.h.

◆ operator[]() [1/2]

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

Definition at line 891 of file Session.h.

◆ operator[]() [2/2]

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

Definition at line 892 of file Session.h.

◆ size()

template<typename MsgType>
size_t size ( ) const
inline

Definition at line 894 of file Session.h.

◆ Session

template<typename MsgType>
friend class Session
friend

Definition at line 872 of file Session.h.