#include <OnixS/CME/MDH/messaging/TagBased/Message.h>
Public Member Functions | |
| virtual Field | field (const BinaryBlockBase &, Tag) const noexcept=0 |
| virtual void | setField (BinaryBlockBase &, Tag, const Field &) const =0 |
| virtual void | resetField (BinaryBlockBase &, Tag) const =0 |
| virtual void | reset (BinaryBlockBase &) const noexcept=0 |
Protected Member Functions | |
| ~FieldAccessor ()=default | |
Provides a tag-based access to fields stored in an SBE-encoded block.
|
protecteddefault |
|
pure virtualnoexcept |
|
pure virtualnoexcept |
Resets all variable-length and optional fields.
|
pure virtual |
Resets a field value by its tag.
|
pure virtual |
Sets a field value by its tag.