B2BITS FIX Antenna HFT  1.0.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Friends | List of all members
Engine::FixFieldsContainer Class Reference

Auxiliary class that encapsulates FixFieldsList and helps to use it in another CRT. More...

#include <B2BITS_FixFieldsContainer.h>

Public Member Functions

FixFieldsList::iterator begin ()
 Returns iterator of the first element. More...
 
void clear ()
 Clears container. More...
 
FixFieldsList::iterator end ()
 Returns iterator of the container end. More...
 
void erase (FixFieldsList::iterator it)
 Erase element from container. More...
 
 FixFieldsContainer ()
 Constructor. More...
 
 FixFieldsContainer (FixFieldsList **inner_container)
 Constructor. More...
 
FixField const & operator[] (std::size_t idx) const
 Returns container element by index. More...
 
void release () const
 Releases container and destroys this object. More...
 
void release ()
 Releases container and destroys this object. More...
 
std::size_t size () const
 Returns container size. More...
 

Friends

class FixGrp
 
class FixMsg
 
class FixMsgHelper
 

Detailed Description

Auxiliary class that encapsulates FixFieldsList and helps to use it in another CRT.

Constructor & Destructor Documentation

Engine::FixFieldsContainer::FixFieldsContainer ( )

Constructor.

Engine::FixFieldsContainer::FixFieldsContainer ( FixFieldsList **  inner_container)

Constructor.

Member Function Documentation

FixFieldsList::iterator Engine::FixFieldsContainer::begin ( )

Returns iterator of the first element.

void Engine::FixFieldsContainer::clear ( )

Clears container.

FixFieldsList::iterator Engine::FixFieldsContainer::end ( )

Returns iterator of the container end.

void Engine::FixFieldsContainer::erase ( FixFieldsList::iterator  it)

Erase element from container.

FixField const& Engine::FixFieldsContainer::operator[] ( std::size_t  idx) const

Returns container element by index.

void Engine::FixFieldsContainer::release ( ) const

Releases container and destroys this object.

void Engine::FixFieldsContainer::release ( )

Releases container and destroys this object.

std::size_t Engine::FixFieldsContainer::size ( ) const

Returns container size.

Friends And Related Function Documentation

friend class FixGrp
friend
friend class FixMsg
friend
friend class FixMsgHelper
friend