OnixS CME Drop Copy Handler C++ library 5.7.1
API documentation
Loading...
Searching...
No Matches
TypedGroup< Entry > Class Template Reference

Public Member Functions

 TypedGroup ()
size_t size () const
bool empty () const
Entry operator[] (size_t index) const
Entry at (size_t index) const

Protected Member Functions

 TypedGroup (const Group &group)

Protected Attributes

Group underlyingGroup_

Detailed Description

template<typename Entry>
class OnixS::CME::DropCopy::TypedGroup< Entry >

Definition at line 551 of file Messaging.h.

Constructor & Destructor Documentation

◆ TypedGroup() [1/2]

template<typename Entry>
TypedGroup ( )
inline

Initializes set with no entries.

Definition at line 555 of file Messaging.h.

◆ TypedGroup() [2/2]

template<typename Entry>
TypedGroup ( const Group & group)
inlineprotected

Definition at line 594 of file Messaging.h.

Member Function Documentation

◆ at()

template<typename Entry>
Entry at ( size_t index) const
inline

Accesses to repeating group instance.

check index validness.

Definition at line 583 of file Messaging.h.

◆ empty()

template<typename Entry>
bool empty ( ) const
inline

Indicates whether set has an entries.

Definition at line 567 of file Messaging.h.

◆ operator[]()

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

Accesses to repeating group instance.

Does NOT check index validness.

Definition at line 575 of file Messaging.h.

◆ size()

template<typename Entry>
size_t size ( ) const
inline

Return number of instances in repeating group.

Definition at line 561 of file Messaging.h.

Member Data Documentation

◆ underlyingGroup_

template<typename Entry>
Group underlyingGroup_
protected

Definition at line 599 of file Messaging.h.