24#include <OnixS/Eurex/DropCopy/Export.h>
58 void nativeSerializeTo(
void* data)
const;
95 void nativeSerializeTo(
void* data)
const;
110 void nativeSerializeTo(
void* data)
override;
Per-message metadata delivered to listener callbacks.
Repeating group containing session details accessible to the user.
std::string toString() const
Returns string representation.
std::string partyExecutingFirm
Owning business unit name.
SessionsGrpElem()
Initialize default instance.
std::uint32_t partyIdExecutingUnit
Owning Business Unit.
SessionMode::Enum sessionMode
Type of Eurex ETI session.
std::uint32_t partyIdSponsoredAccessUnit
Identifier of the sponsored access unit associated with the session or order.
std::string partySponsoredAccessUnit
Name of the sponsored access unit.
std::uint32_t partyIdSessionId
Identification of a Trading Session provided by Eurex to a certain business unit.
Session List Notification.
NotifHeaderElem NotifHeader
SessionListNotification()
Initialize default instance.
std::vector< SessionsGrpElem > SessionsGrp
TemplateId::Enum templateId() const override
Returns template ID.
std::string toString() const override
Returns string representation.
std::ostream & operator<<(std::ostream &, ApplId::Enum)
Make it printable using C++ I/O streams.
Enum
Type of Eurex ETI session.