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

AllocReportID allocReportID
 
AllocID allocID
 
AllocTransType allocTransType
 
AllocReportRefID allocReportRefID
 
AllocCancReplaceReason allocCancReplaceReason
 
SecondaryAllocID secondaryAllocID
 
AllocReportType allocReportType
 
AllocStatus allocStatus
 
AllocRejCode allocRejCode
 
RefAllocID refAllocID
 
AllocIntermedReqType allocIntermedReqType
 
AllocLinkID allocLinkID
 
AllocLinkType allocLinkType
 
BookingRefID bookingRefID
 
ClearingBusinessDate clearingBusinessDate
 
TrdType trdType
 
TrdSubType trdSubType
 
MultiLegReportingType multiLegReportingType
 
CustOrderCapacity custOrderCapacity
 
TradeInputSource tradeInputSource
 
RndPx rndPx
 
MessageEventSource messageEventSource
 
TradeInputDevice tradeInputDevice
 
AvgPxIndicator avgPxIndicator
 
AllocNoOrdersType allocNoOrdersType
 
OrdAllocGrpObject ordAllocGrp
 
ExecAllocGrpObject execAllocGrp
 
PreviouslyReported previouslyReported
 
ReversalIndicator reversalIndicator
 
MatchType matchType
 
Side side
 
InstrumentObject instrument
 
InstrumentExtensionObject instrumentExtension
 
FinancingDetailsObject financingDetails
 
UndInstrmtGrpObject undInstrmtGrp
 
InstrmtLegGrpObject instrmtLegGrp
 
Quantity quantity
 
QtyType qtyType
 
LastMkt lastMkt
 
TradeOriginationDate tradeOriginationDate
 
TradingSessionID tradingSessionID
 
TradingSessionSubID tradingSessionSubID
 
PriceType priceType
 
AvgPx avgPx
 
AvgParPx avgParPx
 
SpreadOrBenchmarkCurveDataObject spreadOrBenchmarkCurveData
 
Currency currency
 
AvgPxPrecision avgPxPrecision
 
PartiesObject parties
 
TradeDate tradeDate
 
TransactTime transactTime
 
SettlType settlType
 
SettlDate settlDate
 
BookingType bookingType
 
GrossTradeAmt grossTradeAmt
 
Concession concession
 
TotalTakedown totalTakedown
 
NetMoney netMoney
 
PositionEffect positionEffect
 
AutoAcceptIndicator autoAcceptIndicator
 
Text text
 
EncodedTextLen encodedTextLen
 
EncodedText encodedText
 
NumDaysInterest numDaysInterest
 
AccruedInterestRate accruedInterestRate
 
AccruedInterestAmt accruedInterestAmt
 
TotalAccruedInterestAmt totalAccruedInterestAmt
 
InterestAtMaturity interestAtMaturity
 
EndAccruedInterestAmt endAccruedInterestAmt
 
StartCash startCash
 
EndCash endCash
 
LegalConfirm legalConfirm
 
StipulationsObject stipulations
 
YieldDataObject yieldData
 
PositionAmountDataObject positionAmountData
 
TotNoAllocs totNoAllocs
 
LastFragment lastFragment
 
AllocGrpObject allocGrp
 
RateSourceObject rateSource
 
- Public Attributes inherited from trader::Interface::IMessageData
std::string sourceConnection
 
MessageId messageId
 

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