#include <OnixS/CME/Streamlined/BinaryMessage.h>
Public Types | |
typedef EntryType | Entry |
typedef const Entry | value_type |
typedef const Entry * | pointer |
typedef const Entry & | reference |
typedef ptrdiff_t | difference_type |
typedef std::forward_iterator_tag | iterator_category |
Public Member Functions | |
Iterator () | |
Iterator (const void *entry, EntrySize size, 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+ (difference_type distance) const |
Iterator & | operator= (const Iterator &other) |
Definition at line 810 of file BinaryMessage.h.
typedef ptrdiff_t difference_type |
Iterator difference type.
Definition at line 831 of file BinaryMessage.h.
typedef EntryType Entry |
Aliases type of object referenced by iterator.
Definition at line 819 of file BinaryMessage.h.
typedef std::forward_iterator_tag iterator_category |
Identifies iterator category.
Definition at line 836 of file BinaryMessage.h.
Aliases pointer to entry for STL conformance.
Definition at line 825 of file BinaryMessage.h.
Aliases entry reference for STL conformance.
Definition at line 828 of file BinaryMessage.h.
typedef const Entry value_type |
Aliases entry for STL conformance.
Definition at line 822 of file BinaryMessage.h.
|
inline |
Initializes instance referring to nothing.
Definition at line 839 of file BinaryMessage.h.
|
inline |
Initializes instance for given repeating group.
Definition at line 847 of file BinaryMessage.h.
Initializes instance as copy of the other one.
Definition at line 858 of file BinaryMessage.h.
|
inline |
Repeating group entry referenced by the instance.
Definition at line 870 of file BinaryMessage.h.
|
inline |
Compares given iterator with the other instance.
Definition at line 897 of file BinaryMessage.h.
|
inline |
Repeating group entry referenced by the instance.
Definition at line 882 of file BinaryMessage.h.
|
inline |
Advances instance by given number of entries.
Definition at line 929 of file BinaryMessage.h.
|
inline |
Advances instance to the next repeating group entry.
Definition at line 921 of file BinaryMessage.h.
|
inline |
Established order between two iterators.
Definition at line 905 of file BinaryMessage.h.
Re-initializes instance as copy of the other one.
Definition at line 939 of file BinaryMessage.h.
|
inline |
Compares given iterator with the other instance.
Definition at line 889 of file BinaryMessage.h.
|
inline |
Established order between two iterators.
Definition at line 913 of file BinaryMessage.h.