trader  v0.1a
A framework to build trading applications
Public Member Functions | Public Attributes | List of all members
trader::Interface::IOIData Struct Reference
Inheritance diagram for trader::Interface::IOIData:
Inheritance graph
[legend]
Collaboration diagram for trader::Interface::IOIData:
Collaboration graph
[legend]

Public Member Functions

virtual enum MESSAGES GetType ()
 
- Public Member Functions inherited from trader::Interface::IMessageData
MessageId getUniqueMessageId ()
 
void setSourceConnection (const std::string &_sourceConnection)
 
const std::string & getSourceConnection () const
 

Public Attributes

ApplicationSequenceControlObject applicationSequenceControl
 
IOIID iOIID
 
IOITransType iOITransType
 
IOIRefID iOIRefID
 
InstrumentObject instrument
 
PartiesObject parties
 
FinancingDetailsObject financingDetails
 
UndInstrmtGrpObject undInstrmtGrp
 
Side side
 
QtyType qtyType
 
OrderQtyDataObject orderQtyData
 
IOIQty iOIQty
 
Currency currency
 
StipulationsObject stipulations
 
InstrmtLegIOIGrpObject instrmtLegIOIGrp
 
PriceType priceType
 
Price price
 
ValidUntilTime validUntilTime
 
IOIQltyInd iOIQltyInd
 
IOINaturalFlag iOINaturalFlag
 
IOIQualGrpObject iOIQualGrp
 
Text text
 
EncodedTextLen encodedTextLen
 
EncodedText encodedText
 
TransactTime transactTime
 
URLLink uRLLink
 
RoutingGrpObject routingGrp
 
SpreadOrBenchmarkCurveDataObject spreadOrBenchmarkCurveData
 
YieldDataObject yieldData
 
- Public Attributes inherited from trader::Interface::IMessageData
std::string sourceConnection
 
MessageId messageId
 

The documentation for this struct was generated from the following file: