OnixS Euronext CCG Binary Trading Handler for C++  1.16.0.0
Public Types | Public Member Functions
SetMMProtectionAck Class Reference

The Set MM Protection Ack message allows the Exchange to respond to the Market Makers' Set MM Protection message, reporting on the status of the Market Makers' protection. More...

List of all members.

Public Types

enum  { MinNoExpiries = 0, MaxNoExpiries = 100 }

Public Member Functions

 SetMMProtectionAck ()
 Constructor.
 SetMMProtectionAck (const SetMMProtectionAck &)
 Copy constructor.
 ~SetMMProtectionAck ()
 Destructor.
SetMMProtectionAckoperator= (const SetMMProtectionAck &)
 Assignment.
SequenceNumber messageSequenceNumber () const
 Get internal sequence number.
RequestId setMMProtectionId () const
 Get client identifier for set market maker protection request.
ReturnCode::Enum productProtectionStatus () const
 Get product protection status.
RejectionReason::Enum rejectReasonCode () const
 Get reject reason code.
const Stringtext () const
 Get message from the Exchange.
SecurityIdSource::Enum securityIdSource () const
 Get security ID source.
const StringsecurityId () const
 Get security ID.
UInt8 noExpiries () const
 Get number of expiries in the repeating group.
ReturnCode::Enum expiryProtectionStatus (UInt8 index) const
 Get expiry protection status.
std::string toString () const
 Dump state to string.
void serialize (MessageSerializer &)
 Serialize data (for internal use)

Detailed Description

The Set MM Protection Ack message allows the Exchange to respond to the Market Makers' Set MM Protection message, reporting on the status of the Market Makers' protection.


Member Enumeration Documentation

anonymous enum
Enumerator:
MinNoExpiries 

Minimal number of expiries.

MaxNoExpiries 

Maximum number of expiries.