#include <OnixS/SgxTitan/Trading/OUCH/MutableBinaryMessage.h>
Protected Member Functions | |
template<class FieldValue > | |
void | setOrdinary (BlockSize offset, FieldValue value) throw () |
template<class FieldValue > | |
void | setOrdinaryRef (BlockSize offset, FieldValue value) throw () |
template<class Enumeration > | |
void | setEnumeration (BlockSize offset, typename Enumeration::Enum value) throw () |
template<BlockSize Size> | |
void | setFixedStr (BlockSize offset, const StrRef &value) throw () |
Protected Member Functions inherited from BinaryFields< Block, FieldAccessor > | |
template<class FieldValue > | |
FieldValue | ordinary (BlockSize offset) const throw () |
template<class FieldValue > | |
const FieldValue & | ordinaryRef (BlockSize offset) const throw () |
template<class Enumeration > | |
Enumeration::Enum | enumeration (BlockSize offset) const throw () |
template<BlockSize Size> | |
StrRef | fixedStr (BlockSize offset) const throw () |
Exposes base services to access fields stored in little Endian block of memory. Class represents an abstraction, instance construction available through descendants implementing actual access to encoded data.
Definition at line 34 of file MutableBinaryMessage.h.
|
inlineprotected |
Returns value of a field by its offset.
Definition at line 72 of file MutableBinaryMessage.h.
|
inlineprotected |
Definition at line 80 of file MutableBinaryMessage.h.
|
inlineprotected |
Assigns value of a field by its offset.
Definition at line 49 of file MutableBinaryMessage.h.
|
inlineprotected |
Assigns value of a field by its offset.
Definition at line 61 of file MutableBinaryMessage.h.