#include <OnixS/CME/MDH/Packet.h>
Definition at line 43 of file Packet.h.
◆ difference_type
Establishes instance difference type.
Definition at line 50 of file Packet.h.
◆ iterator_category
◆ pointer
Defines pointer to a value type.
Definition at line 56 of file Packet.h.
◆ reference
Defines reference to a value type.
Definition at line 59 of file Packet.h.
◆ value_type
Defines value type.
Definition at line 53 of file Packet.h.
◆ BinaryMessageIterator()
Constructs encoded message iterator from raw data pointers.
- Exceptions
-
runtime_error | in case when raw data pointers cannot be casted to valid encoded message iterator. |
Definition at line 65 of file Packet.h.
◆ message()
Gets reference to encoded message.
- Warning
- Behavior is undefined in case when iterator points to the packet end.
Definition at line 79 of file Packet.h.
◆ operator!=()
Checks whether two iterators are not equal.
Definition at line 110 of file Packet.h.
◆ operator*()
Dereferences encoded message.
Definition at line 87 of file Packet.h.
◆ operator++()
Advances iterator to next message.
- Exceptions
-
runtime_error | in case when iteration is not possible. |
Definition at line 94 of file Packet.h.
◆ operator==()
Checks whether two iterators are equal.
Definition at line 104 of file Packet.h.