66 class ONIXS_EUREX_EMDI_API
Group
73 operator bool()
const;
117 template<
class Entry>
133 const Entry
at (
size_t index)
const
136 return Entry (this->Group::operator[] (index) );
138 throw std::out_of_range (
"Index");
146 return Entry (this->Group::operator[] (index) );
#define ONIXS_EUREX_EMDI_API_DECL(typeKind, typeName)
friend class MessageOperator
GroupInstance(const GroupInstance &other)
Initializes instance as reference to the other one.
const GroupInstance at(size_t index) const
friend class MessageOperator
Group(const Group &other)
Initializes instance as reference to given repeating group.
size_t size() const
Return number of instances in the repeating group.
bool empty() const
Indicates whether set has an entries.
const Entry at(size_t index) const
Entry operator[](size_t index) const
TypedGroup(const Group &group)