B2BITS FIX Antenna C++ 2.33.0
Loading...
Searching...
No Matches
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.
 
void clear ()
 Clears container.
 
FixFieldsList::iterator end ()
 Returns iterator of the container end.
 
void erase (FixFieldsList::iterator it)
 Erase element from container.
 
 FixFieldsContainer ()
 Constructor.
 
 FixFieldsContainer (FixFieldsList **inner_container)
 Constructor.
 
FixField const & operator[] (std::size_t idx) const
 Returns container element by index.
 
void release ()
 Releases container and destroys this object.
 
void release () const
 Releases container and destroys this object.
 
std::size_t size () const
 Returns container size.
 

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

◆ FixFieldsContainer() [1/2]

Engine::FixFieldsContainer::FixFieldsContainer ( )

Constructor.

◆ FixFieldsContainer() [2/2]

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

Constructor.

Member Function Documentation

◆ begin()

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

Returns iterator of the first element.

◆ clear()

void Engine::FixFieldsContainer::clear ( )

Clears container.

◆ end()

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

Returns iterator of the container end.

◆ erase()

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

Erase element from container.

◆ operator[]()

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

Returns container element by index.

◆ release() [1/2]

void Engine::FixFieldsContainer::release ( )

Releases container and destroys this object.

◆ release() [2/2]

void Engine::FixFieldsContainer::release ( ) const

Releases container and destroys this object.

◆ size()

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

Returns container size.

Friends And Related Symbol Documentation

◆ FixGrp

friend class FixGrp
friend

◆ FixMsg

friend class FixMsg
friend

◆ FixMsgHelper

friend class FixMsgHelper
friend