#include <OnixS/Euronext/MarketData/OptiqMdg/messaging/Messages.h>
|
typedef SbeGroupList< MessageSize > | GroupList |
|
GroupList | groups () const noexcept |
|
template<class Group , class Callable , class Owner > |
Group | getGroup (Callable callable, Owner &owner) const noexcept |
|
template<class Group , class Callable , class Owner > |
Group | getGroup (Callable callable, SchemaVersion since, Owner &owner) const noexcept |
|
| SbeFields ()=default |
|
| ~SbeFields ()=default |
|
| BinaryBlock ()=default |
|
| ~BinaryBlock ()=default |
|
Value | ordinary (MessageSizeoffset) const noexcept |
|
bool | ordinary (Value &value, MessageSizeoffset, NullValue null) const noexcept |
|
bool | ordinary (Value &value, MessageSizeoffset, NullValue null, SchemaVersion since) const noexcept |
|
Enumeration::Enum | enumeration (MessageSizeoffset) const noexcept |
|
bool | enumeration (typename Enumeration::Enum &value, MessageSizeoffset, NullValue null) const noexcept |
|
bool | enumeration (typename Enumeration::Enum &value, MessageSizeoffset, NullValue null, SchemaVersion since) const noexcept |
|
StrRef | fixedStr (MessageSizeoffset) const noexcept |
|
bool | fixedStr (StrRef &value, MessageSizeoffset) const noexcept |
|
bool | fixedStr (StrRef &value, MessageSizeoffset, SchemaVersion since) const noexcept |
|
Definition at line 4745 of file Messages.h.
Message template ID from SBE schema.
Definition at line 4753 of file Messages.h.
Initializes a blank instance.
Creates an instance over the given memory block.
Definition at line 4759 of file Messages.h.
Creates an instance over the given SBE message.
Definition at line 4769 of file Messages.h.
Size of message body in bytes.
Definition at line 4975 of file Messages.h.
static constexpr const Char* className |
( |
| ) |
|
|
inlinestatic |
bool closingReferenceLevel |
( |
Int64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to closingReferenceLevel field.
Definition at line 4870 of file Messages.h.
bool closingReferenceTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to closingReferenceTime field.
Definition at line 4880 of file Messages.h.
bool confirmedReferenceLevel |
( |
Int64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to confirmedReferenceLevel field.
Definition at line 4850 of file Messages.h.
bool confirmedReferenceTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to confirmedReferenceTime field.
Definition at line 4860 of file Messages.h.
Provides access to eMM field.
Definition at line 4800 of file Messages.h.
bool eventTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to eventTime field.
Definition at line 4810 of file Messages.h.
static constexpr StrRef fixType |
( |
| ) |
|
|
inlinestaticnoexcept |
Minimal variable fields size (when variable-length fields are empty).
Definition at line 4989 of file Messages.h.
bool highLevel |
( |
Int64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to highLevel field.
Definition at line 4900 of file Messages.h.
bool highTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to highTime field.
Definition at line 4910 of file Messages.h.
bool liquidationLevel |
( |
Int64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to liquidationLevel field.
Definition at line 4940 of file Messages.h.
bool liquidationTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to liquidationTime field.
Definition at line 4950 of file Messages.h.
bool lowLevel |
( |
Int64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to lowLevel field.
Definition at line 4920 of file Messages.h.
bool lowTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to lowTime field.
Definition at line 4930 of file Messages.h.
Minimal size of message body in bytes.
Definition at line 4963 of file Messages.h.
bool openingLevel |
( |
Int64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to openingLevel field.
Definition at line 4830 of file Messages.h.
bool openingTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to openingTime field.
Definition at line 4840 of file Messages.h.
bool prctVarfromPrevClose |
( |
Int64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to prctVarfromPrevClose field.
Definition at line 4890 of file Messages.h.
Provides access to rebroadcastIndicator field.
Definition at line 4790 of file Messages.h.
bool seqNum |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to mDSeqNum field.
Definition at line 4780 of file Messages.h.
bool symbolIndex |
( |
Uint32 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to symbolIndex field.
Definition at line 4820 of file Messages.h.
std::string toString |
( |
| ) |
const |
|
inline |
The documentation for this struct was generated from the following files: