|
| 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 |
Definition at line 33 of file Message.h.
◆ ~FieldAccessor()
◆ field()
| virtual Field field |
( |
const BinaryBlockBase & | , |
|
|
Tag | ) const |
|
pure virtualnoexcept |
- Returns
- the Field that corresponds to the given tag.
◆ reset()
| virtual void reset |
( |
BinaryBlockBase & | | ) |
const |
|
pure virtualnoexcept |
Resets all variable-length and optional fields.
◆ resetField()
| virtual void resetField |
( |
BinaryBlockBase & | , |
|
|
Tag | ) const |
|
pure virtual |
Resets a field value by its tag.
◆ setField()
| virtual void setField |
( |
BinaryBlockBase & | , |
|
|
Tag | , |
|
|
const Field & | ) const |
|
pure virtual |
Sets a field value by its tag.