Public Types | |
| typedef SbeGroupEntry< GroupSizeEncoding::BlockLength > | Base |
| typedef QuoteSetsEntry | ThisType |
| Public Types inherited from SbeGroupEntry< GroupSizeEncoding::BlockLength > | |
| typedef GroupSizeEncoding::BlockLength | BlockLength |
Public Member Functions | |
| QuoteSetsEntry (void *data, EncodedLength length, SchemaVersion version) | |
| ThisType & | resetVariableFields () noexcept |
| ThisType & | reset () noexcept |
| auto | quoteSetId () const noexcept |
| ThisType & | quoteSetId (Int32 value) noexcept |
| auto | underlyingSymbol () const noexcept |
| ThisType & | underlyingSymbol (Int32 value) noexcept |
| auto | quoteEntryId () const noexcept |
| ThisType & | quoteEntryId (Int32 value) noexcept |
| auto | symbol () const noexcept |
| ThisType & | symbol (Int32 value) noexcept |
| auto | quoteEntryRejectReason () const noexcept |
| ThisType & | quoteEntryRejectReason (QuoteEntryRejectReasonEnum value) noexcept |
| ThisType & | quoteEntryRejectReason (NullOpt) noexcept |
| auto | quoteEntryExchangeCode () const noexcept |
| ThisType & | quoteEntryExchangeCode (Int32NULL value) noexcept |
| ThisType & | quoteEntryExchangeCode (NullOpt) noexcept |
| auto | quoteEntryRejectReasonText () const noexcept |
| ThisType & | quoteEntryRejectReasonText (StrRef value) noexcept |
| ThisType & | quoteEntryRejectReasonText (NullOpt) noexcept |
| Public Member Functions inherited from SbeGroupEntry< GroupSizeEncoding::BlockLength > | |
| 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 |
| Public Member Functions inherited from SbeFields< Container, BlockLength > | |
| ONIXS_ICEBOE_FORCEINLINE Container & | container () noexcept |
| void | zeroPaddingBytes (BlockLength offset) noexcept |
| template<class FieldValue> | |
| ONIXS_ICEBOE_FORCEINLINE void | setOrdinary (BlockLength offset, FieldValue value) noexcept |
| template<class FieldValue> | |
| ONIXS_ICEBOE_FORCEINLINE void | setOrdinary (BlockLength offset, FieldValue value, SchemaVersion since) |
| template<class Enumeration> | |
| ONIXS_ICEBOE_FORCEINLINE void | setEnumeration (BlockLength offset, Enumeration value) noexcept |
| template<class Enumeration> | |
| ONIXS_ICEBOE_FORCEINLINE void | setEnumeration (BlockLength offset, Enumeration value, SchemaVersion since) |
| template<BlockLength Size> | |
| ONIXS_ICEBOE_FORCEINLINE void | setFixedStr (BlockLength offset, StrRef value) noexcept |
| template<BlockLength Size> | |
| ONIXS_ICEBOE_FORCEINLINE void | setFixedStr (BlockLength offset, StrRef value, SchemaVersion since) |
Static Public Member Functions | |
| static constexpr BlockLength | blockLength (SchemaVersion version) noexcept |
| static constexpr BlockLength | minimalBlockLength (SchemaVersion version) noexcept |
| static constexpr StrRef | className () noexcept |
Additional Inherited Members | |
| Protected Member Functions inherited from SbeFields< Container, BlockLength > | |
| SbeFields ()=default | |
| ~SbeFields ()=default | |
| Protected Member Functions inherited from BinaryBlock< Container, BlockLength > | |
| BinaryBlock ()=default | |
| ~BinaryBlock ()=default | |
| template<typename Value> | |
| ONIXS_ICEBOE_FORCEINLINE Value | ordinary (BlockLength offset) const noexcept |
| template<typename NullValue> | |
| ONIXS_ICEBOE_FORCEINLINE std::enable_if<!isComposite< typenameNullValue::Value >::value, SbeOptional< typenameNullValue::Value, NullValue > >::type | ordinary (BlockLength offset, OptionalTag) const noexcept |
| template<typename NullValue> | |
| ONIXS_ICEBOE_FORCEINLINE std::enable_if<!isComposite< typenameNullValue::Value >::value, SbeOptional< typenameNullValue::Value, NullValue > >::type | ordinary (BlockLength offset, SchemaVersion since, OptionalTag) const noexcept |
| template<typename NullValue> | |
| ONIXS_ICEBOE_FORCEINLINE std::enable_if< isComposite< typenameNullValue::Value >::value, SbeOptional< typenameNullValue::Value, NullValue > >::type | ordinary (BlockLength offset, OptionalTag) const noexcept |
| template<typename NullValue> | |
| ONIXS_ICEBOE_FORCEINLINE std::enable_if< isComposite< typenameNullValue::Value >::value, SbeOptional< typenameNullValue::Value, NullValue > >::type | ordinary (BlockLength offset, SchemaVersion since, OptionalTag) const noexcept |
| template<typename Enumeration> | |
| ONIXS_ICEBOE_FORCEINLINE Enumeration | enumeration (BlockLength offset) const noexcept |
| template<typename Enumeration, typename NullValue> | |
| ONIXS_ICEBOE_FORCEINLINE SbeOptionalEnumeration< Enumeration, NullValue > | enumeration (BlockLength offset, OptionalTag) const noexcept |
| template<typename Enumeration, typename NullValue> | |
| ONIXS_ICEBOE_FORCEINLINE SbeOptionalEnumeration< Enumeration, NullValue > | enumeration (BlockLength offset, SchemaVersion since, OptionalTag) const noexcept |
| template<BlockLength Length> | |
| ONIXS_ICEBOE_FORCEINLINE StrRef | fixedStr (BlockLength offset) const noexcept |
| template<BlockLength Length> | |
| ONIXS_ICEBOE_FORCEINLINE SbeOptionalStr | fixedStr (BlockLength offset, OptionalTag) const noexcept |
| template<BlockLength Length> | |
| ONIXS_ICEBOE_FORCEINLINE SbeOptionalStr | fixedStr (BlockLength offset, SchemaVersion since, OptionalTag) const noexcept |
| template<typename Value> | |
| ONIXS_ICEBOE_FORCEINLINE Value | decimal (BlockLength offset) const noexcept |
| template<typename NullValue> | |
| SbeOptional< typename NullValue::Value, NullValue > ONIXS_ICEBOE_FORCEINLINE | decimal (BlockLength offset, OptionalTag) const noexcept |
| template<typename NullValue> | |
| ONIXS_ICEBOE_FORCEINLINE SbeOptional< typename NullValue::Value, NullValue > | decimal (BlockLength offset, SchemaVersion since, OptionalTag) const noexcept |
| template<typename NullValue, typename Callable> | |
| ONIXS_ICEBOE_FORCEINLINE std::enable_if<!isComposite< typenameNullValue::Value >::value, SbeOptionalConverted< decltype(std::declval< Callable >()(std::declval< typenameArgType< Callable >::type >()))> >::type | convertible (BlockLength offset, OptionalTag) const noexcept(noexcept(Callable::Nothrow)) |
| template<typename Callable> | |
| ONIXS_ICEBOE_FORCEINLINE auto | convertible (BlockLength offset) const noexcept(noexcept(Callable::Nothrow)) -> decltype(std::declval< Callable >()(std::declval< typename ArgType< Callable >::type >())) |
| Protected Member Functions inherited from BinaryBlockBase | |
| ~BinaryBlockBase ()=default | |
Entry of QuoteSetsEntry repeating group.
Definition at line 22579 of file Messages.h.
| typedef SbeGroupEntry< GroupSizeEncoding::BlockLength > Base |
Base class type.
Definition at line 22591 of file Messages.h.
| typedef QuoteSetsEntry ThisType |
This type alias.
Definition at line 22594 of file Messages.h.
|
inline |
Initializes instance of given version over given memory block.
Definition at line 22598 of file Messages.h.
|
inlinestaticconstexprnoexcept |
Definition at line 22778 of file Messages.h.
|
inlinestaticconstexprnoexcept |
Entity class name.
Definition at line 22798 of file Messages.h.
|
inlinestaticconstexprnoexcept |
Definition at line 22788 of file Messages.h.
|
inlinenoexcept |
int32NULL.
Definition at line 22722 of file Messages.h.
int32NULL.
Definition at line 22730 of file Messages.h.
Definition at line 22738 of file Messages.h.
|
inlinenoexcept |
Provides access to quoteEntryID field.
Definition at line 22660 of file Messages.h.
Provides access to quoteEntryID field.
Definition at line 22668 of file Messages.h.
|
inlinenoexcept |
uint8NULL.
Definition at line 22696 of file Messages.h.
Definition at line 22712 of file Messages.h.
|
inlinenoexcept |
uint8NULL.
Definition at line 22704 of file Messages.h.
|
inlinenoexcept |
Provides access to quoteEntryRejectReasonText field.
Definition at line 22748 of file Messages.h.
Definition at line 22766 of file Messages.h.
Provides access to quoteEntryRejectReasonText field.
Definition at line 22757 of file Messages.h.
|
inlinenoexcept |
Provides access to quoteSetID field.
Definition at line 22624 of file Messages.h.
Provides access to quoteSetID field.
Definition at line 22632 of file Messages.h.
|
inlinenoexcept |
Reset all variable-length and optional fields if any.
Definition at line 22612 of file Messages.h.
|
inlinenoexcept |
Reset all variable-length fields if any.
Definition at line 22606 of file Messages.h.
|
inlinenoexcept |
Provides access to symbol field.
Definition at line 22678 of file Messages.h.
Provides access to symbol field.
Definition at line 22686 of file Messages.h.
|
inlinenoexcept |
Provides access to underlyingSymbol field.
Definition at line 22642 of file Messages.h.
Provides access to underlyingSymbol field.
Definition at line 22650 of file Messages.h.