|
| | InstAttribEntry (void *data, EncodedLength length, SchemaVersion version) |
| ThisType & | resetVariableFields () noexcept |
| ThisType & | reset () noexcept |
| InstAttribValue | instAttribValue () const noexcept |
| ThisType & | setInstAttribValue (InstAttribValue value) noexcept |
| | SbeGroupEntry () |
| | SbeGroupEntry (void *encoded, BlockLength size, SchemaVersion version) |
| bool | valid () const noexcept |
| const void * | encoded () const noexcept |
| void * | encoded () noexcept |
| const void * | block () const noexcept |
| void * | block () noexcept |
| BlockLength | blockLength () const noexcept |
| SchemaVersion | version () const noexcept |
| Container & | container () noexcept |
| template<class FieldValue> |
| void | setOrdinary (BlockLength offset, FieldValue value) noexcept |
| template<class FieldValue> |
| void | setOrdinary (BlockLength offset, FieldValue value, SchemaVersion since) |
| template<class Enumeration> |
| void | setEnumeration (BlockLength offset, typename Enumeration::Enum value) noexcept |
| template<class Enumeration> |
| void | setEnumeration (BlockLength offset, typename Enumeration::Enum value, SchemaVersion since) |
| template<BlockLength Size> |
| void | setFixedStr (BlockLength offset, StrRef value) noexcept |
| template<BlockLength Size> |
| void | setFixedStr (BlockLength offset, StrRef value, SchemaVersion since) |
|
| | SbeFields ()=default |
| | ~SbeFields ()=default |
| | BinaryBlock ()=default |
| | ~BinaryBlock ()=default |
| template<class Value> |
| Value | ordinary (BlockLength offset) const noexcept |
| template<class Value, class NullValue> |
| bool | ordinary (Value &value, BlockLength offset, NullValue null) const noexcept |
| template<class Value, class NullValue> |
| bool | ordinary (Value &value, BlockLength offset, NullValue null, SchemaVersion since) const noexcept |
| template<class Enumeration> |
| Enumeration::Enum | enumeration (BlockLength offset) const noexcept |
| template<class Enumeration, class NullValue> |
| bool | enumeration (typename Enumeration::Enum &value, BlockLength offset, NullValue null) const noexcept |
| template<class Enumeration, class NullValue> |
| bool | enumeration (typename Enumeration::Enum &value, BlockLength offset, NullValue null, SchemaVersion since) const noexcept |
| template<class Value> |
| Value | decimal (BlockLength offset) const noexcept |
| template<class Value, class NullValue> |
| bool | decimal (Value &value, BlockLength offset, NullValue null) const noexcept |
| template<class Value, class NullValue> |
| bool | decimal (Value &value, BlockLength offset, NullValue null, SchemaVersion since) const noexcept |
| template<BlockLength Length> |
| StrRef | fixedStr (BlockLength offset) const noexcept |
| template<BlockLength Length> |
| bool | fixedStr (StrRef &value, BlockLength offset) const noexcept |
| template<BlockLength Length> |
| bool | fixedStr (StrRef &value, BlockLength offset, SchemaVersion since) const noexcept |
Entry of InstAttribEntry repeating group.
Definition at line 19115 of file Messages.h.