56 size_ = header->
size();
72 if ONIXS_B3_BOE_UNLIKELY(header->
size() >
size)
78 size_ = header->
size();
#define ONIXS_B3_BOE_MESSAGING_NAMESPACE_END
#define ONIXS_B3_BOE_MESSAGING_NAMESPACE_BEGIN
#define ONIXS_B3_BOE_LTWT_CLASS
#define ONIXS_B3_BOE_UNUSED
#define ONIXS_B3_BOE_NULLPTR
#define ONIXS_B3_BOE_EXPORTED
#define ONIXS_B3_BOE_NOTHROW
void clear() noexcept
Blank the instance.
NetworkMessage(const void *data, size_t size, SbeMessage::NoCheck) noexcept
Constructs NetworkMessage from a data block. Performs no checks.
NetworkMessage(const void *data, size_t size)
Constructs NetworkMessage from a data block.
NetworkMessage() noexcept
Constructs an empty instance.
bool valid() const noexcept
const void * data() const noexcept
MessageSize size() const noexcept
SbeMessage message() const noexcept
Retrieves the underlying SBE message.
constexpr UInt16 B3BOESbeEncodingType
std::string toStr(const FixedPointDecimal< Mantissa, Exponent > &)
Serializes a fixed-point decimal into a string.
UInt16 MessageSize
Message length type.