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 | ) |