#include <OnixS/CME/MDH/BinaryMessage.h>
Public Types | |
typedef const Entry | value_type |
typedef const Entry * | pointer |
typedef const Entry & | reference |
typedef ptrdiff_t | difference_type |
typedef std::random_access_iterator_tag | iterator_category |
Public Member Functions | |
Iterator () | |
Iterator (const void *block, BlockLength length, SchemaVersion version) | |
Iterator (const Iterator &other) | |
const Entry | get () const |
const Entry | operator* () const |
bool | operator== (const Iterator &other) const |
bool | operator!= (const Iterator &other) const |
bool | operator< (const Iterator &other) const |
bool | operator> (const Iterator &other) const |
Iterator & | operator++ () |
Iterator & | operator-- () |
Iterator | operator+ (difference_type distance) const |
Iterator | operator- (difference_type distance) const |
Iterator & | operator= (const Iterator &other) |
Definition at line 365 of file BinaryMessage.h.
typedef ptrdiff_t difference_type |
Iterator difference type.
Definition at line 378 of file BinaryMessage.h.
typedef std::random_access_iterator_tag iterator_category |
Identifies iterator category.
Definition at line 381 of file BinaryMessage.h.
Aliases pointer to entry for STL conformance.
Definition at line 372 of file BinaryMessage.h.
Aliases entry reference for STL conformance.
Definition at line 375 of file BinaryMessage.h.
typedef const Entry value_type |
Aliases entry for STL conformance.
Definition at line 369 of file BinaryMessage.h.
|
inline |
Initializes instance referring to nothing.
Definition at line 384 of file BinaryMessage.h.
|
inline |
Initializes instance for given repeating group.
Definition at line 392 of file BinaryMessage.h.
Initializes instance as copy of the other one.
Definition at line 400 of file BinaryMessage.h.
|
inline |
Repeating group entry referenced by the instance.
Definition at line 408 of file BinaryMessage.h.
|
inline |
Compares the given iterator with the other instance.
Definition at line 428 of file BinaryMessage.h.
|
inline |
Repeating group block referenced by the iterator.
Definition at line 416 of file BinaryMessage.h.
|
inline |
Advances instance by given number of entries.
Definition at line 462 of file BinaryMessage.h.
|
inline |
Advances instance to the next repeating group entry.
Definition at line 446 of file BinaryMessage.h.
|
inline |
Advances instance by given number of entries.
Definition at line 470 of file BinaryMessage.h.
|
inline |
Advances instance to the next repeating group entry.
Definition at line 454 of file BinaryMessage.h.
|
inline |
Established order between two iterators.
Definition at line 434 of file BinaryMessage.h.
Re-initializes instance as copy of the other one.
Definition at line 478 of file BinaryMessage.h.
|
inline |
Compares the given iterator with the other instance.
Definition at line 422 of file BinaryMessage.h.
|
inline |
Established order between two iterators.
Definition at line 440 of file BinaryMessage.h.