trader  v0.1a
A framework to build trading applications
Public Member Functions | Public Attributes | List of all members
trader::Interface::ConfirmationData Struct Reference
Inheritance diagram for trader::Interface::ConfirmationData:
Inheritance graph
[legend]
Collaboration diagram for trader::Interface::ConfirmationData:
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

ConfirmID confirmID
 
ConfirmRefID confirmRefID
 
ConfirmReqID confirmReqID
 
ConfirmTransType confirmTransType
 
ConfirmType confirmType
 
CopyMsgIndicator copyMsgIndicator
 
LegalConfirm legalConfirm
 
ConfirmStatus confirmStatus
 
PartiesObject parties
 
OrdAllocGrpObject ordAllocGrp
 
AllocID allocID
 
SecondaryAllocID secondaryAllocID
 
IndividualAllocID individualAllocID
 
TransactTime transactTime
 
TradeDate tradeDate
 
TrdRegTimestampsObject trdRegTimestamps
 
InstrumentObject instrument
 
InstrumentExtensionObject instrumentExtension
 
FinancingDetailsObject financingDetails
 
UndInstrmtGrpObject undInstrmtGrp
 
InstrmtLegGrpObject instrmtLegGrp
 
YieldDataObject yieldData
 
AllocQty allocQty
 
QtyType qtyType
 
Side side
 
Currency currency
 
LastMkt lastMkt
 
CpctyConfGrpObject cpctyConfGrp
 
AllocAccount allocAccount
 
AllocAcctIDSource allocAcctIDSource
 
AllocAccountType allocAccountType
 
AvgPx avgPx
 
AvgPxPrecision avgPxPrecision
 
PriceType priceType
 
AvgParPx avgParPx
 
SpreadOrBenchmarkCurveDataObject spreadOrBenchmarkCurveData
 
ReportedPx reportedPx
 
Text text
 
EncodedTextLen encodedTextLen
 
EncodedText encodedText
 
ProcessCode processCode
 
GrossTradeAmt grossTradeAmt
 
NumDaysInterest numDaysInterest
 
ExDate exDate
 
AccruedInterestRate accruedInterestRate
 
AccruedInterestAmt accruedInterestAmt
 
InterestAtMaturity interestAtMaturity
 
EndAccruedInterestAmt endAccruedInterestAmt
 
StartCash startCash
 
EndCash endCash
 
Concession concession
 
TotalTakedown totalTakedown
 
NetMoney netMoney
 
MaturityNetMoney maturityNetMoney
 
SettlCurrAmt settlCurrAmt
 
SettlCurrency settlCurrency
 
SettlCurrFxRate settlCurrFxRate
 
SettlCurrFxRateCalc settlCurrFxRateCalc
 
SettlType settlType
 
SettlDate settlDate
 
SettlInstructionsDataObject settlInstructionsData
 
CommissionDataObject commissionData
 
SharedCommission sharedCommission
 
StipulationsObject stipulations
 
MiscFeesGrpObject miscFeesGrp
 
- Public Attributes inherited from trader::Interface::IMessageData
std::string sourceConnection
 
MessageId messageId
 

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