#include <OnixS/FIXEngine/FIX/FlatGroup.h>
Classes | |
| class | ConstIterator |
Public Types | |
| typedef ConstIterator | const_iterator |
Public Member Functions | |
| size_t | size () const |
| StringRef | groupFieldValue () const |
| ConstIterator | begin () const |
| ConstIterator | end () const |
Friends | |
| class | MessageOperator |
Encapsulates operations over the FIX Repeating Group.
The repeating group represents an array of repeating group instances, This class exposes corresponding services to manipulate the array of repeating group instances. Similar to the OnixS::FIX::FlatGroupInstance it behaves like a pointer/reference to the underlying data. It's a light-weight object which just wraps the internal data.
The group remains valid until corresponding group fields are updated.
Definition at line 75 of file FlatGroup.h.
| typedef ConstIterator const_iterator |
Definition at line 123 of file FlatGroup.h.
| ConstIterator begin | ( | ) | const |
Returns the iterator to the first group instance in the group.
| ConstIterator end | ( | ) | const |
Returns the iterator to the group instance after the last one in the group.
|
inline |
Returns the StringRef value of the repeating group field.
Definition at line 83 of file FlatGroup.h.
|
inline |
Returns the number of instances in the repeating group.
Definition at line 80 of file FlatGroup.h.
|
friend |
Definition at line 133 of file FlatGroup.h.