#include <OnixS/CME/MDH/messaging/SbeMessage.h>
Public Types | |
| typedef EntryType | Entry |
| typedef Entry | value_type |
| typedef Entry * | pointer |
| typedef Entry & | reference |
| typedef ptrdiff_t | difference_type |
| typedef std::random_access_iterator_tag | iterator_category |
Public Member Functions | |
| Iterator () noexcept | |
| Iterator (void *entry, EncodedLength size, SchemaVersion version) noexcept | |
| bool | valid () const noexcept |
| Entry | get () const |
| Entry | operator* () const |
| bool | operator== (const Iterator &other) const noexcept |
| bool | operator!= (const Iterator &other) const noexcept |
| bool | operator< (const Iterator &other) const noexcept |
| bool | operator> (const Iterator &other) const noexcept |
| Iterator & | operator++ () |
| Iterator & | operator-- () |
| Iterator | operator+ (difference_type distance) const |
| Iterator | operator- (difference_type distance) const |
Definition at line 447 of file SbeMessage.h.
| typedef ptrdiff_t difference_type |
Definition at line 456 of file SbeMessage.h.
| typedef EntryType Entry |
Definition at line 450 of file SbeMessage.h.
| typedef std::random_access_iterator_tag iterator_category |
Definition at line 458 of file SbeMessage.h.
Definition at line 453 of file SbeMessage.h.
| typedef Entry& reference |
Definition at line 454 of file SbeMessage.h.
| typedef Entry value_type |
Definition at line 451 of file SbeMessage.h.
|
inlinenoexcept |
Initializes the instance that refers to nothing.
Definition at line 461 of file SbeMessage.h.
|
inlinenoexcept |
Initializes the instance to the given repeating group.
Definition at line 470 of file SbeMessage.h.
|
inline |
Definition at line 486 of file SbeMessage.h.
|
inlinenoexcept |
Compares iterators.
Definition at line 506 of file SbeMessage.h.
|
inline |
Definition at line 494 of file SbeMessage.h.
|
inline |
Advances by given number of entries.
Definition at line 545 of file SbeMessage.h.
|
inline |
Advances the next repeating group entry.
Definition at line 524 of file SbeMessage.h.
|
inline |
Advances back by given number of entries.
Definition at line 554 of file SbeMessage.h.
|
inline |
Advances to the previous repeating group entry.
Definition at line 534 of file SbeMessage.h.
|
inlinenoexcept |
Established the order between two iterators.
Definition at line 512 of file SbeMessage.h.
|
inlinenoexcept |
Compares iterators.
Definition at line 500 of file SbeMessage.h.
|
inlinenoexcept |
Established the order between two iterators.
Definition at line 518 of file SbeMessage.h.
|
inlinenoexcept |
Definition at line 479 of file SbeMessage.h.