#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 4251 of file Messages.h.
Message template ID from SBE schema.
Definition at line 4259 of file Messages.h.
Initializes a blank instance.
Creates an instance over the given memory block.
Definition at line 4265 of file Messages.h.
Creates an instance over the given SBE message.
Definition at line 4275 of file Messages.h.
Size of message body in bytes.
Definition at line 4411 of file Messages.h.
static constexpr const Char* className |
( |
| ) |
|
|
inlinestatic |
Provides access to eMM field.
Definition at line 4306 of file Messages.h.
bool eventTime |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to eventTime field.
Definition at line 4316 of file Messages.h.
static constexpr StrRef fixType |
( |
| ) |
|
|
inlinestaticnoexcept |
Minimal variable fields size (when variable-length fields are empty).
Definition at line 4425 of file Messages.h.
bool indexLevel |
( |
Int64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to indexLevel field.
Definition at line 4336 of file Messages.h.
Provides access to indexLevelType field.
Definition at line 4376 of file Messages.h.
Provides access to indexPriceCode field.
Definition at line 4386 of file Messages.h.
Minimal size of message body in bytes.
Definition at line 4399 of file Messages.h.
bool numTradedInstruments |
( |
Uint16 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to numTradedInstruments field.
Definition at line 4366 of file Messages.h.
bool pctgOfCapitalization |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to pctgOfCapitalization field.
Definition at line 4346 of file Messages.h.
bool prctVarfromPrevClose |
( |
Int64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to prctVarfromPrevClose field.
Definition at line 4356 of file Messages.h.
Provides access to rebroadcastIndicator field.
Definition at line 4296 of file Messages.h.
bool seqNum |
( |
Uint64 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to mDSeqNum field.
Definition at line 4286 of file Messages.h.
bool symbolIndex |
( |
Uint32 & |
value | ) |
const |
|
inlinenoexcept |
Provides access to symbolIndex field.
Definition at line 4326 of file Messages.h.
std::string toString |
( |
| ) |
const |
|
inline |
The documentation for this struct was generated from the following files: