#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 7329 of file Messages.h.
Message template ID from SBE schema.
Definition at line 7337 of file Messages.h.
Initializes a blank instance.
Creates an instance over the given memory block.
Definition at line 7343 of file Messages.h.
Creates an instance over the given SBE message.
Definition at line 7353 of file Messages.h.
bool aPAOrigin |
( |
StrRef & |
value | ) |
const |
|
inlinenoexcept |
Provides access to aPAOrigin field.
Definition at line 7481 of file Messages.h.
Size of message body in bytes.
Definition at line 7507 of file Messages.h.
static constexpr const Char* className |
( |
| ) |
|
|
inlinestatic |
Provides access to currency field.
Definition at line 7417 of file Messages.h.
bool eventTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to eventTime field.
Definition at line 7439 of file Messages.h.
static constexpr StrRef fixType |
( |
| ) |
|
|
inlinestaticnoexcept |
Minimal variable fields size (when variable-length fields are empty).
Definition at line 7521 of file Messages.h.
Provides access to lEICode field.
Definition at line 7428 of file Messages.h.
Provides access to mIC field.
Definition at line 7406 of file Messages.h.
StrRef mifidInstrumentId |
( |
| ) |
const |
|
inlinenoexcept |
Provides access to mifidInstrumentID field.
Definition at line 7395 of file Messages.h.
StrRef mifidInstrumentIdType |
( |
| ) |
const |
|
inlinenoexcept |
Provides access to mifidInstrumentIdType field.
Definition at line 7384 of file Messages.h.
Provides access to mifidPrice field.
Definition at line 7459 of file Messages.h.
StrRef mifidQuantity |
( |
| ) |
const |
|
inlinenoexcept |
Provides access to mifidQuantity field.
Definition at line 7470 of file Messages.h.
Minimal size of message body in bytes.
Definition at line 7495 of file Messages.h.
Provides access to quoteUpdateType field.
Definition at line 7449 of file Messages.h.
Provides access to rebroadcastIndicator field.
Definition at line 7374 of file Messages.h.
bool seqNum |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to mDSeqNum field.
Definition at line 7364 of file Messages.h.
std::string toString |
( |
| ) |
const |
|
inline |
The documentation for this struct was generated from the following files: