OnixS C++ CME iLink 3 Binary Order Entry Handler  1.18.9
API Documentation
Group Class Reference

#include <OnixS/CME/iLink3/messaging/TagBased/Message.h>

Public Types

typedef GroupEntriesSource::Size Size
 

Public Member Functions

 Group ()
 
 operator bool () const noexcept
 
Size size () const noexcept
 
GroupEntry operator[] (Size index) const
 

Protected Member Functions

 Group (const GroupEntriesSource &binary, const GroupEntryAccessor &accessor) noexcept
 

Detailed Description

Definition at line 580 of file Message.h.

Member Typedef Documentation

Number of repeating group entries.

Definition at line 586 of file Message.h.

Constructor & Destructor Documentation

Group ( )
inline

Initializes the instance which refers to nothing and thus represent a null instance.

Definition at line 590 of file Message.h.

Group ( const GroupEntriesSource binary,
const GroupEntryAccessor accessor 
)
inlineprotectednoexcept

Initializes the instance over the binary data.

Definition at line 621 of file Message.h.

Member Function Documentation

operator bool ( ) const
inlineexplicitnoexcept

Indicates whether the instance refers to a valid repeating group.

Definition at line 597 of file Message.h.

GroupEntry operator[] ( Size  index) const
inline

Provides access to the group entry by its index in the group.

Definition at line 611 of file Message.h.

Size size ( ) const
inlinenoexcept

Number of entries in the repeating group being referred by the given instance.

Definition at line 604 of file Message.h.


The documentation for this class was generated from the following file: