25 #include "OnixS/Eurex/Trading/Export.h" 33 namespace OnixS {
namespace Eurex {
namespace Trading {
49 std::string toString()
const;
52 friend class Serializer;
96 std::string toString()
const;
99 friend class Serializer;
101 void nativeSerializeTo(
void* nativeMessage);
Pre Trade Risk Limits Definition Request Message.
SInt64 nettingCoefficient
Weighting factor used in the Extended PTRL consumption calculation.
SInt64 quoteWeightingCoefficient
Quote Weighting factor for open positions in PTRL calculation.
SInt64 riskLimitQty
Risk limit quantity.
SInt32 marketSegmentId
The product identifier uniquely identifies a Eurex product.
UInt32 senderSubId
User ID.
RiskLimitType::Enum riskLimitType
Type of risk limits.
std::ostream & operator<<(std::ostream &, ConnectionState::Enum)
Make it printable using C++ I/O streams.
std::string riskLimitGroup
User Pre-Trade risk group.
RiskLimitPlatform::Enum riskLimitPlatform
Scope for Pre-Trade risk limits.
std::string partyDetailExecutingUnit
Detail BusinessUnit name.
PartyDetailStatus::Enum partyDetailStatus
Party detail status.
std::vector< RiskLimitQtyGrpElem > riskLimitQtyGrp
Risk Limit Qty Group.
Risk Limit Qty Group Element.