#include <OnixS/B3/MarketData/UMDF/messaging/SbeMessage.h>
Protected Member Functions | |
| BinaryBlock ()=default | |
| ~BinaryBlock ()=default | |
| template<class Value> | |
| __attribute__ ((__hot__)) Value ordinary(BlockLength offset) const noexcept | |
| template<class Value, class NullValue> | |
| __attribute__ ((__hot__)) bool ordinary(Value &value | |
| return (null !=value) | |
| template<class Value, class NullValue> | |
| __attribute__ ((__hot__)) bool ordinary(Value &value | |
Protected Attributes | |
| BlockLength | offset |
| BlockLength NullValue null const | noexcept |
| BlockLength NullValue | null |
| BlockLength NullValue SchemaVersion since const | noexcept |
The given class represents an abstraction to be used by descendants as a base class with static polymorphism.
Definition at line 63 of file SbeMessage.h.
|
protecteddefault |
Initializes a blank instance.
|
protecteddefault |
|
protected |
Provides access to an optional field value.
|
protected |
Provides access to an optional field value.
|
inlineprotectednoexcept |
Definition at line 78 of file SbeMessage.h.
|
protected |
|
protected |
Definition at line 93 of file SbeMessage.h.
|
protected |
Definition at line 105 of file SbeMessage.h.
|
protected |
Definition at line 105 of file SbeMessage.h.
|
protected |
Definition at line 93 of file SbeMessage.h.