|
| SbeMessage () throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH | SbeMessage (const void *data, MessageSize size) |
|
ONIXS_B3_UMDF_MD_HOTPATH | SbeMessage (void *data, MessageSize size, NoCheck) throw () |
|
void | clear () throw () |
|
bool | valid () const throw () |
|
MessageTemplateId | templateId () const throw () |
|
SchemaVersion | version () const throw () |
|
SchemaId | schemaId () const throw () |
|
const void * | binary () const throw () |
|
const void * | blockEnd () throw () |
|
const void * | blockEnd () const throw () |
|
MessageSize | bufferSize () const throw () |
|
BlockLength | blockLength () const throw () |
|
const void * | block () const throw () |
|
Messaging::SbeMessage & | container () throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH void | zeroPaddingBytes (MessageSizeoffset) throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH void | setOrdinary (MessageSizeoffset, FieldValue value) throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH void | setOrdinary (MessageSizeoffset, FieldValue value, SchemaVersion since) |
|
ONIXS_B3_UMDF_MD_HOTPATH void | setEnumeration (MessageSizeoffset, typename Enumeration::Enum value) throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH void | setEnumeration (MessageSizeoffset, typename Enumeration::Enum value, SchemaVersion since) |
|
ONIXS_B3_UMDF_MD_HOTPATH void | setFixedStr (MessageSizeoffset, StrRef value) throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH void | setFixedStr (MessageSizeoffset, StrRef value, SchemaVersion since) |
|
|
ONIXS_B3_UMDF_MD_HOTPATH GroupList | groups () const throw () |
|
template<typename Group > |
ONIXS_B3_UMDF_MD_HOTPATH void | initGroup (Group &group, typename Group::EntrySize entrySize) throw () |
|
template<typename Group > |
ONIXS_B3_UMDF_MD_HOTPATH void | setupGroup (Group &group, typename Group::Size entryCount, const void *messageTail) |
|
template<typename Group > |
ONIXS_B3_UMDF_MD_HOTPATH void | constructGroup (Group &group, typename Group::Size entryCount, const void *messageTail) |
|
ONIXS_B3_UMDF_MD_HOTPATH VariableLengthFieldList | variableLengthFields () const throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH MessageSize | calculateBinarySize (const void *tail) const throw () |
|
template<class Callable , class Owner > |
void | setVariableLengthField (Callable callable, StrRef value, Owner &owner) |
|
template<class Callable , class Owner > |
void | setVariableLengthField (Callable callable, StrRef value, SchemaVersion since, Owner &owner) |
|
template<class Callable , class Owner > |
StrRef | getVariableLengthField (Callable callable, const Owner &owner) const throw () |
|
template<class Callable , class Owner > |
StrRef | getVariableLengthField (Callable callable, SchemaVersion since, Owner &owner) const throw () |
|
template<class Callable , class Owner > |
void | setVariableLengthFieldToNull (Callable callable, Owner &owner) throw () |
|
template<class Group , class Callable , class Owner > |
void | resetGroup (Callable callable, Owner &owner) throw () |
|
template<class Callable , class Owner > |
void | setVariableLengthFieldToNull (Callable callable, SchemaVersion since, Owner &owner) throw () |
|
template<class Group , class Callable , class Owner > |
void | resetGroup (Callable callable, SchemaVersion since, Owner &owner) |
|
template<class Group , class Callable , class Owner > |
Group | getGroup (Callable callable, Owner &owner) const throw () |
|
template<class Group , class Callable , class Owner > |
Group | getGroup (Callable callable, SchemaVersion since, Owner &owner) const throw () |
|
template<class Group , class Callable , class Owner > |
Group | constructGroup (Callable callable, typename Group::Size length, SchemaVersion since, Owner &owner) |
|
template<class Group , class Callable , class Owner > |
Group | constructGroup (Callable callable, typename Group::Size length, Owner &owner) |
|
template<class Group , class Callable , class Owner > |
Group | setupGroup (Callable callable, typename Group::Size length, SchemaVersion since, Owner &owner) |
|
template<class Group , class Callable , class Owner > |
Group | setupGroup (Callable callable, typename Group::Size length, Owner &owner) |
|
| SbeFields () |
|
| ~SbeFields () |
|
| BinaryBlock () |
|
| ~BinaryBlock () |
|
ONIXS_B3_UMDF_MD_HOTPATH Value | ordinary (MessageSizeoffset) const throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH bool | ordinary (Value &value, MessageSizeoffset, NullValue null) const throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH bool | ordinary (Value &value, MessageSizeoffset, NullValue null, SchemaVersion since) const throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH Enumeration::Enum | enumeration (MessageSizeoffset) const throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH bool | enumeration (typename Enumeration::Enum &value, MessageSizeoffset, NullValue null) const throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH bool | enumeration (typename Enumeration::Enum &value, MessageSizeoffset, NullValue null, SchemaVersion since) const throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH Value | decimal (MessageSizeoffset) const throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH bool | decimal (Value &value, MessageSizeoffset, NullValue null) const throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH bool | decimal (Value &value, MessageSizeoffset, NullValue null, SchemaVersion since) const throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH StrRef | fixedStr (MessageSizeoffset) const throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH bool | fixedStr (StrRef &value, MessageSizeoffset) const throw () |
|
ONIXS_B3_UMDF_MD_HOTPATH bool | fixedStr (StrRef &value, MessageSizeoffset, SchemaVersion since) const throw () |
|
Definition at line 1108 of file SbeMessage.h.