OnixS C++ B3 Binary UMDF Market Data Handler 1.10.0
Users' manual and API documentation
Loading...
Searching...
No Matches
SbeMessage Member List

This is the complete list of members for SbeMessage, including all inherited members.

__attribute__((__hot__)) SbeMessage(const void *dataSbeMessage
__attribute__((__hot__)) SbeMessage(void *dataSbeMessage
__attribute__((__hot__)) GroupList groups() const noexceptSbeMessageinlineprotected
__attribute__((__hot__)) void initGroup(Group &groupSbeMessageprotected
__attribute__((__hot__)) void setupGroup(Group &groupSbeMessageprotected
__attribute__((__hot__)) void const ructGroup(Group &groupSbeMessageprotected
__attribute__((__hot__)) VariableLengthFieldList variableLengthFields() const noexceptSbeMessageinlineprotected
__attribute__((__hot__)) MessageSize calculateBinarySize(const void *tail) const noexceptSbeMessageinlineprotected
__attribute__((__warn_unused_result__)) const expr static MessageSize getMaxMessageSize() noexceptSbeMessageinlineprotected
assert(group.valid())SbeMessageprotected
assert(group.valid())SbeMessageprotected
OnixS::B3::MarketData::UMDF::Messaging::SbeFields< Messaging::SbeMessage, MessageSize >::assert(value.size()<=Size &&"The string is truncated.")SbeFields< Messaging::SbeMessage, MessageSize >
binary() const noexceptSbeMessageinline
BinaryBlock()=defaultBinaryBlock< Messaging::SbeMessage, MessageSize >protected
block() const noexceptSbeMessageinline
blockEnd() noexceptSbeMessageinline
blockEnd() const noexceptSbeMessageinline
BlockLength typedefSbeMessage
blockLength() const noexceptSbeMessageinline
bufferSize() const noexceptSbeMessageinline
clear() noexceptSbeMessageinline
construct(entryCount, messageTail, blockEnd())SbeMessageprotected
constructGroup(Callable callable, typename Group::Size length, SchemaVersion since, Owner &owner)SbeMessageinlineprotected
constructGroup(Callable callable, typename Group::Size length, Owner &owner)SbeMessageinlineprotected
container() noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
EncodedLength typedefSbeMessage
entryCountSbeMessageprotected
fieldPosSbeFields< Messaging::SbeMessage, MessageSize >
getGroup(Callable callable, Owner &owner) const noexceptSbeMessageinlineprotected
getGroup(Callable callable, SchemaVersion since, Owner &owner) const noexceptSbeMessageinlineprotected
getVariableLengthField(Callable callable, const Owner &owner) const noexceptSbeMessageinlineprotected
getVariableLengthField(Callable callable, SchemaVersion since, Owner &owner) const noexceptSbeMessageinlineprotected
GroupList typedefSbeMessageprotected
init(entrySize)SbeMessageprotected
messageTailSbeMessageprotected
noexceptSbeMessage
noexceptSbeMessageprotected
nullBinaryBlock< Messaging::SbeMessage, MessageSize >protected
offsetBinaryBlock< Messaging::SbeMessage, MessageSize >protected
resetGroup(Callable callable, Owner &owner) noexceptSbeMessageinlineprotected
resetGroup(Callable callable, SchemaVersion since, Owner &owner)SbeMessageinlineprotected
return(null !=value)BinaryBlock< Messaging::SbeMessage, MessageSize >protected
SbeFields()=defaultSbeFields< Messaging::SbeMessage, MessageSize >protected
SbeMessage() noexceptSbeMessageinline
schemaId() const noexceptSbeMessageinline
setFixedStr(offset, value)SbeFields< Messaging::SbeMessage, MessageSize >
setOrdinary(offset, value)SbeFields< Messaging::SbeMessage, MessageSize >
setup(entryCount, messageTail, blockEnd())SbeMessageprotected
setupGroup(Callable callable, typename Group::Size length, SchemaVersion since, Owner &owner)SbeMessageinlineprotected
setupGroup(Callable callable, typename Group::Size length, Owner &owner)SbeMessageinlineprotected
setValue(fieldPos, value)SbeFields< Messaging::SbeMessage, MessageSize >
setVariableLengthField(Callable callable, StrRef value, Owner &owner)SbeMessageinlineprotected
setVariableLengthField(Callable callable, StrRef value, SchemaVersion since, Owner &owner)SbeMessageinlineprotected
setVariableLengthFieldToNull(Callable callable, Owner &owner) noexceptSbeMessageinlineprotected
setVariableLengthFieldToNull(Callable callable, SchemaVersion since, Owner &owner) noexceptSbeMessageinlineprotected
sinceSbeFields< Messaging::SbeMessage, MessageSize >
sizeSbeMessage
size_(size)SbeMessageinline
size_(size)SbeMessageinline
sizeToCopySbeFields< Messaging::SbeMessage, MessageSize >
std::memset(advanceByBytes(fieldPos, sizeToCopy), 0, Size - sizeToCopy)SbeFields< Messaging::SbeMessage, MessageSize >
templateId() const noexceptSbeMessageinline
valid() const noexceptSbeMessageinline
valueSbeFields< Messaging::SbeMessage, MessageSize >
VariableLengthFieldList typedefSbeMessageprotected
version() const noexceptSbeMessageinline
~BinaryBlock()=defaultBinaryBlock< Messaging::SbeMessage, MessageSize >protected
~SbeFields()=defaultSbeFields< Messaging::SbeMessage, MessageSize >protected