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

The Contract Availability message is used to notify users of which contracts are currently available for trading. More...

List of all members.

Public Types

enum  { MinNoContracts = 0, MaxNoContracts = 200 }

Public Member Functions

 ContractAvailability ()
 Constructor.
 ContractAvailability (const ContractAvailability &)
 Copy constructor.
 ~ContractAvailability ()
 Destructor.
ContractAvailabilityoperator= (const ContractAvailability &)
 Assignment.
SequenceNumber messageSequenceNumber () const
 Get internal sequence number.
RequestId contractAvailabilityId () const
 ID for the Contract Availability message.
bool availabilityStatus () const
 Get contract (un)available status.
bool lastRptRequested () const
 Indicates the last message in a sequence.
SecurityIdSource::Enum securityIdSource () const
 Get security ID source.
UInt8 noContracts () const
 Get number of Contract entries.
const StringsecurityId (UInt8 index) const
 Get contract detail.
std::string toString () const
 Dump state to string.
void serialize (MessageSerializer &)
 Serialize data (for internal use)

Detailed Description

The Contract Availability message is used to notify users of which contracts are currently available for trading.

It will be returned at Logon and also in the event that the availability of a contract changes whilst the user is logged on.


Member Enumeration Documentation

anonymous enum
Enumerator:
MinNoContracts 

Minimal number of contracts.

MaxNoContracts 

Maximum number of contracts.