#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 4772 of file Messages.h.
Message template ID from SBE schema.
Definition at line 4780 of file Messages.h.
Initializes a blank instance.
Creates an instance over the given memory block.
Definition at line 4786 of file Messages.h.
Creates an instance over the given SBE message.
Definition at line 4796 of file Messages.h.
Size of message body in bytes.
Definition at line 5002 of file Messages.h.
static constexpr const Char* className |
( |
| ) |
|
|
inlinestatic |
bool closingReferenceLevel |
( |
Int64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to closingReferenceLevel field.
Definition at line 4897 of file Messages.h.
bool closingReferenceTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to closingReferenceTime field.
Definition at line 4907 of file Messages.h.
bool confirmedReferenceLevel |
( |
Int64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to confirmedReferenceLevel field.
Definition at line 4877 of file Messages.h.
bool confirmedReferenceTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to confirmedReferenceTime field.
Definition at line 4887 of file Messages.h.
Provides access to eMM field.
Definition at line 4827 of file Messages.h.
bool eventTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to eventTime field.
Definition at line 4837 of file Messages.h.
static constexpr StrRef fixType |
( |
| ) |
|
|
inlinestaticnoexcept |
Minimal variable fields size (when variable-length fields are empty).
Definition at line 5016 of file Messages.h.
bool highLevel |
( |
Int64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to highLevel field.
Definition at line 4927 of file Messages.h.
bool highTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to highTime field.
Definition at line 4937 of file Messages.h.
bool liquidationLevel |
( |
Int64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to liquidationLevel field.
Definition at line 4967 of file Messages.h.
bool liquidationTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to liquidationTime field.
Definition at line 4977 of file Messages.h.
bool lowLevel |
( |
Int64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to lowLevel field.
Definition at line 4947 of file Messages.h.
bool lowTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to lowTime field.
Definition at line 4957 of file Messages.h.
Minimal size of message body in bytes.
Definition at line 4990 of file Messages.h.
bool openingLevel |
( |
Int64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to openingLevel field.
Definition at line 4857 of file Messages.h.
bool openingTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to openingTime field.
Definition at line 4867 of file Messages.h.
bool prctVarfromPrevClose |
( |
Int64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to prctVarfromPrevClose field.
Definition at line 4917 of file Messages.h.
Provides access to rebroadcastIndicator field.
Definition at line 4817 of file Messages.h.
bool seqNum |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to mDSeqNum field.
Definition at line 4807 of file Messages.h.
bool symbolIndex |
( |
Uint32 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to symbolIndex field.
Definition at line 4847 of file Messages.h.
std::string toString |
( |
| ) |
const |
|
inline |
The documentation for this struct was generated from the following files: