#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 7356 of file Messages.h.
Message template ID from SBE schema.
Definition at line 7364 of file Messages.h.
Initializes a blank instance.
Creates an instance over the given memory block.
Definition at line 7370 of file Messages.h.
Creates an instance over the given SBE message.
Definition at line 7380 of file Messages.h.
bool aPAOrigin |
( |
StrRef & |
value | ) |
const |
|
inlinenoexcept |
Provides access to aPAOrigin field.
Definition at line 7508 of file Messages.h.
Size of message body in bytes.
Definition at line 7534 of file Messages.h.
static constexpr const Char* className |
( |
| ) |
|
|
inlinestatic |
Provides access to currency field.
Definition at line 7444 of file Messages.h.
bool eventTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to eventTime field.
Definition at line 7466 of file Messages.h.
static constexpr StrRef fixType |
( |
| ) |
|
|
inlinestaticnoexcept |
Minimal variable fields size (when variable-length fields are empty).
Definition at line 7548 of file Messages.h.
Provides access to lEICode field.
Definition at line 7455 of file Messages.h.
Provides access to mIC field.
Definition at line 7433 of file Messages.h.
StrRef mifidInstrumentId |
( |
| ) |
const |
|
inlinenoexcept |
Provides access to mifidInstrumentID field.
Definition at line 7422 of file Messages.h.
StrRef mifidInstrumentIdType |
( |
| ) |
const |
|
inlinenoexcept |
Provides access to mifidInstrumentIdType field.
Definition at line 7411 of file Messages.h.
Provides access to mifidPrice field.
Definition at line 7486 of file Messages.h.
StrRef mifidQuantity |
( |
| ) |
const |
|
inlinenoexcept |
Provides access to mifidQuantity field.
Definition at line 7497 of file Messages.h.
Minimal size of message body in bytes.
Definition at line 7522 of file Messages.h.
Provides access to quoteUpdateType field.
Definition at line 7476 of file Messages.h.
Provides access to rebroadcastIndicator field.
Definition at line 7401 of file Messages.h.
bool seqNum |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to mDSeqNum field.
Definition at line 7391 of file Messages.h.
std::string toString |
( |
| ) |
const |
|
inline |
The documentation for this struct was generated from the following files: