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

CrossID crossID
 
CrossType crossType
 
CrossPrioritization crossPrioritization
 
RootPartiesObject rootParties
 
SideCrossOrdModGrpObject sideCrossOrdModGrp
 
InstrumentObject instrument
 
UndInstrmtGrpObject undInstrmtGrp
 
InstrmtLegGrpObject instrmtLegGrp
 
SettlType settlType
 
SettlDate settlDate
 
HandlInst handlInst
 
ExecInst execInst
 
MinQty minQty
 
MatchIncrement matchIncrement
 
MaxPriceLevels maxPriceLevels
 
DisplayInstructionObject displayInstruction
 
MaxFloor maxFloor
 
ExDestination exDestination
 
ExDestinationIDSource exDestinationIDSource
 
TrdgSesGrpObject trdgSesGrp
 
ProcessCode processCode
 
PrevClosePx prevClosePx
 
LocateReqd locateReqd
 
TransactTime transactTime
 
TransBkdTime transBkdTime
 
StipulationsObject stipulations
 
OrdType ordType
 
PriceType priceType
 
Price price
 
PriceProtectionScope priceProtectionScope
 
StopPx stopPx
 
TriggeringInstructionObject triggeringInstruction
 
SpreadOrBenchmarkCurveDataObject spreadOrBenchmarkCurveData
 
YieldDataObject yieldData
 
Currency currency
 
ComplianceID complianceID
 
IOIID iOIID
 
QuoteID quoteID
 
TimeInForce timeInForce
 
EffectiveTime effectiveTime
 
ExpireDate expireDate
 
ExpireTime expireTime
 
GTBookingInst gTBookingInst
 
MaxShow maxShow
 
PegInstructionsObject pegInstructions
 
DiscretionInstructionsObject discretionInstructions
 
TargetStrategy targetStrategy
 
StrategyParametersGrpObject strategyParametersGrp
 
TargetStrategyParameters targetStrategyParameters
 
ParticipationRate participationRate
 
CancellationRights cancellationRights
 
MoneyLaunderingStatus moneyLaunderingStatus
 
RegistID registID
 
Designation designation
 
- Public Attributes inherited from trader::Interface::IMessageData
std::string sourceConnection
 
MessageId messageId
 

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