trader  v0.1a
A framework to build trading applications
Public Member Functions | Public Attributes | List of all members
trader::Interface::PositionReportData Struct Reference
Inheritance diagram for trader::Interface::PositionReportData:
Inheritance graph
[legend]
Collaboration diagram for trader::Interface::PositionReportData:
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
 
PosMaintRptID posMaintRptID
 
PosReqID posReqID
 
PosReqType posReqType
 
SubscriptionRequestType subscriptionRequestType
 
TotalNumPosReports totalNumPosReports
 
PosReqResult posReqResult
 
UnsolicitedIndicator unsolicitedIndicator
 
ClearingBusinessDate clearingBusinessDate
 
SettlSessID settlSessID
 
SettlSessSubID settlSessSubID
 
PriceType priceType
 
SettlCurrency settlCurrency
 
MessageEventSource messageEventSource
 
PartiesObject parties
 
Account account
 
AcctIDSource acctIDSource
 
AccountType accountType
 
InstrumentObject instrument
 
Currency currency
 
SettlPrice settlPrice
 
SettlPriceType settlPriceType
 
PriorSettlPrice priorSettlPrice
 
MatchStatus matchStatus
 
InstrmtLegGrpObject instrmtLegGrp
 
PosUndInstrmtGrpObject posUndInstrmtGrp
 
PositionQtyObject positionQty
 
PositionAmountDataObject positionAmountData
 
RegistStatus registStatus
 
DeliveryDate deliveryDate
 
Text text
 
EncodedTextLen encodedTextLen
 
EncodedText encodedText
 
ModelType modelType
 
PriceDelta priceDelta
 
- Public Attributes inherited from trader::Interface::IMessageData
std::string sourceConnection
 
MessageId messageId
 

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