Classes | |
| class | RBCHeaderElem |
Public Types | |
| using | RBCHeader = RBCHeaderElem |
Public Member Functions | |
| SessionStatusBroadcast () | |
| TemplateId::Enum | templateId () const override |
| std::string | toString () const override |
| Public Member Functions inherited from Message | |
| virtual | ~Message ()=default |
Public Attributes | |
| RBCHeader | rbcHeader |
| std::uint32_t | tradeDate |
| std::int32_t | marketSegmentId |
| TradSesEvent::Enum | tradSesEvent |
Friends | |
| class | Serializer |
Definition at line 35 of file SessionStatusBroadcast.h.
| using RBCHeader = RBCHeaderElem |
Definition at line 73 of file SessionStatusBroadcast.h.
Initialize default instance.
|
overridevirtual |
Returns template ID.
Implements Message.
|
overridevirtual |
Returns string representation.
Implements Message.
|
friend |
Definition at line 92 of file SessionStatusBroadcast.h.
| std::int32_t marketSegmentId |
The product identifier uniquely identifies a Eurex product.
Definition at line 80 of file SessionStatusBroadcast.h.
| RBCHeader rbcHeader |
Definition at line 74 of file SessionStatusBroadcast.h.
| std::uint32_t tradeDate |
Trade date.
Definition at line 77 of file SessionStatusBroadcast.h.
| TradSesEvent::Enum tradSesEvent |
Trading session event type.
Definition at line 83 of file SessionStatusBroadcast.h.