Classes | |
class | ClientMessageListener |
class | ClientSessionMessageListener |
class | Gateway |
class | MessagePtr |
Typedefs | |
using | NegotiateResponse2Container = MessageHolder<NegotiateResponse2, calculateNegotiateResponse2MaxSize()> |
using | NegotiateReject3Container = MessageHolder<NegotiateReject3> |
using | EstablishAck5Container = MessageHolder<EstablishAck5> |
using | EstablishReject6Container = MessageHolder<EstablishReject6> |
using | Terminate7Container = MessageHolder<Terminate7> |
using | Sequence9Container = MessageHolder<Sequence9> |
using | MessageBasePtr = MessagePtr<SbeMessage> |
using | Negotiate1Ptr = MessagePtr<Negotiate1> |
using | Establish4Ptr = MessagePtr<Establish4> |
using | Terminate7Ptr = MessagePtr<Terminate7> |
using | Sequence9Ptr = MessagePtr<Sequence9> |
Functions | |
constexpr UInt16 | calculateNegotiateResponse2MaxSize () |
void | throwWrongType (UInt16, UInt16) |
bool | isMessageValid (const SbeMessage &msg) noexcept |
template<typename AnotherType, typename BaseType> | |
MessagePtr< AnotherType > | cast (const MessagePtr< BaseType > &ptr) |
using Establish4Ptr = MessagePtr<Establish4> |
using MessageBasePtr = MessagePtr<SbeMessage> |
using Negotiate1Ptr = MessagePtr<Negotiate1> |
using Sequence9Container = MessageHolder<Sequence9> |
using Sequence9Ptr = MessagePtr<Sequence9> |
using Terminate7Container = MessageHolder<Terminate7> |
using Terminate7Ptr = MessagePtr<Terminate7> |
MessagePtr< AnotherType > cast | ( | const MessagePtr< BaseType > & | ptr | ) |
Tries to cast to another type.
Definition at line 227 of file MessagePtr.h.
|
inlinenoexcept |
Definition at line 44 of file MessagePtr.h.
void throwWrongType | ( | UInt16 | , |
UInt16 | ) |