|
| SidesEntry (void *data, EncodedLength length, SchemaVersion version) |
ThisType & | resetVariableFields () noexcept |
ThisType & | reset () noexcept |
Side::Enum | side () const noexcept |
ThisType & | setSide (Side::Enum value) noexcept |
bool | account (AccountOptional &value) const noexcept |
ThisType & | setAccount (AccountOptional value) noexcept |
ThisType & | setAccountToNull () noexcept |
bool | enteringFirm (FirmOptional &value) const noexcept |
ThisType & | setEnteringFirm (FirmOptional value) noexcept |
ThisType & | setEnteringFirmToNull () noexcept |
ClOrdID | clOrdId () const noexcept |
ThisType & | setClOrdId (ClOrdID value) noexcept |
bool | tradingSubAccount (AccountOptional &value) const noexcept |
ThisType & | setTradingSubAccount (AccountOptional value) |
ThisType & | setTradingSubAccountToNull () |
| 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 |
void | zeroPaddingBytes (BlockLength offset) 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> |
const Value & | accessOrdinary (BlockLength offset) const noexcept |
template<class Value> |
Value & | accessOrdinary (BlockLength offset) 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 SidesEntry repeating group.
Definition at line 8448 of file Messages.h.