58 size_ = header->
size();
74 if ONIXS_ILINK3_UNLIKELY(header->
size() >
size)
80 size_ = header->
size();
#define ONIXS_ILINK3_MESSAGING_NAMESPACE_END
#define ONIXS_ILINK3_LTWT_CLASS
#define ONIXS_ILINK3_MESSAGING_NAMESPACE_BEGIN
#define ONIXS_ILINK3_NULLPTR
#define ONIXS_ILINK3_EXPORTED
#define ONIXS_ILINK3_UNUSED
#define ONIXS_ILINK3_NOTHROW
A network iLink3 message.
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.
std::string toStr(const FixedPointDecimal< Mantissa, Exponent > &)
Serializes a fixed-point decimal into a string.
UInt16 MessageSize
Message length type.
constexpr UInt16 CmeSbeEncodingType