#include <OnixS/Senaf/MarketData/Messages/OperationConfirmationInvolved.h>
Public Types | |
enum | { code = 4 } |
Public Member Functions | |
OperationConfirmationInvolved () | |
std::string | toString () const |
Friends | |
class | MessageDeserializer |
Definition at line 36 of file OperationConfirmationInvolved.h.
anonymous enum |
Default constructor.
std::string toString | ( | ) | const |
Returns string representation.
|
friend |
Definition at line 274 of file OperationConfirmationInvolved.h.
Optional<unsigned long long> accruedCouponAmount |
Accrued Coupon amount.
Definition at line 211 of file OperationConfirmationInvolved.h.
Optional<unsigned short> bankOfSpainOperationCode |
Bank of Spain Operation Code.
Definition at line 169 of file OperationConfirmationInvolved.h.
unsigned short buyerBrokerCSBNumber |
Buyer Broker (CSB Number).
Definition at line 126 of file OperationConfirmationInvolved.h.
unsigned char buyerBrokerSenafNumber |
Buyer Broker (Senaf Number).
Definition at line 123 of file OperationConfirmationInvolved.h.
unsigned short buyerCommission |
Buyer Commission.
Definition at line 138 of file OperationConfirmationInvolved.h.
unsigned int buyerExecution |
Buyer Execution.
Definition at line 57 of file OperationConfirmationInvolved.h.
unsigned int buyerInvestmentDecision |
Buyer Investment Decision.
Definition at line 54 of file OperationConfirmationInvolved.h.
unsigned int buyerLabel |
Buyer Label.
Definition at line 135 of file OperationConfirmationInvolved.h.
unsigned char buyerLiquidityProvisionActivity |
Buyer Liquidity Provision Activity.
Definition at line 60 of file OperationConfirmationInvolved.h.
unsigned short buyerMemberCSBNumber |
Buyer Member (CSB Number).
Definition at line 120 of file OperationConfirmationInvolved.h.
unsigned char buyerMemberSenafNumber |
Buyer Member (Senaf Number).
Definition at line 117 of file OperationConfirmationInvolved.h.
TimeSpan buyerNewOrderTime |
Buyer New order Time.
Definition at line 105 of file OperationConfirmationInvolved.h.
unsigned char buyerUserNumber |
Buyer User (Number).
Definition at line 129 of file OperationConfirmationInvolved.h.
unsigned long long buyerUserText |
Buyer User (Text).
Definition at line 132 of file OperationConfirmationInvolved.h.
BuySell::Enum buySell |
Buy (Sell). Hit direction.
Definition at line 96 of file OperationConfirmationInvolved.h.
unsigned short capturedTradeId |
Captured Trade ID.
Definition at line 81 of file OperationConfirmationInvolved.h.
Optional<unsigned long long> cash |
Cash.
Definition at line 208 of file OperationConfirmationInvolved.h.
CashTerm::Enum cashTerm |
Cash / Term.
Definition at line 99 of file OperationConfirmationInvolved.h.
CCP.
Definition at line 202 of file OperationConfirmationInvolved.h.
ConfirmationType::Enum confirmationType |
Confirmation Type.
Definition at line 84 of file OperationConfirmationInvolved.h.
Optional<Country::Enum> country |
Definition at line 199 of file OperationConfirmationInvolved.h.
Optional<Currency::Enum> currency |
Definition at line 196 of file OperationConfirmationInvolved.h.
unsigned char deferralWaiver |
Deferral Waiver.
Definition at line 114 of file OperationConfirmationInvolved.h.
Optional<unsigned short> deliveredReference |
Delivered reference.
Definition at line 240 of file OperationConfirmationInvolved.h.
Optional<unsigned int> deliveredVolume |
Delivered volume.
Definition at line 222 of file OperationConfirmationInvolved.h.
Optional<unsigned int> hitVolume |
Hit Volume.
Definition at line 175 of file OperationConfirmationInvolved.h.
InstrumentType::Enum instrumentType |
Instrument Type.
Definition at line 72 of file OperationConfirmationInvolved.h.
Optional<std::string> isinCode |
ISIN Code or Issuer Code.
Definition at line 193 of file OperationConfirmationInvolved.h.
Optional<std::string> issuer |
Issuer.
Definition at line 190 of file OperationConfirmationInvolved.h.
Optional<LegNumber::Enum> leg |
Leg.
Definition at line 266 of file OperationConfirmationInvolved.h.
unsigned char market |
Market.
Definition at line 51 of file OperationConfirmationInvolved.h.
unsigned int messageNumber |
Message Number.
Definition at line 48 of file OperationConfirmationInvolved.h.
TimeSpan operationTime |
Operation Time.
Definition at line 93 of file OperationConfirmationInvolved.h.
Optional<int> price |
Price.
Definition at line 178 of file OperationConfirmationInvolved.h.
Optional<unsigned long long> purchaseAccruedCouponAmount |
Purchase Accrued Coupon amount.
Definition at line 249 of file OperationConfirmationInvolved.h.
Optional<unsigned long long> purchaseCash |
Purchase Cash.
Definition at line 243 of file OperationConfirmationInvolved.h.
Optional<int> purchaseLegPrice |
Purchase Leg Price.
Definition at line 228 of file OperationConfirmationInvolved.h.
Purchase Leg Value Date.
Definition at line 234 of file OperationConfirmationInvolved.h.
Optional<int> rateSwitch |
Rate (Switch).
Definition at line 263 of file OperationConfirmationInvolved.h.
unsigned short reference |
Definition at line 75 of file OperationConfirmationInvolved.h.
Optional<std::string> referenceName |
Reference name.
Definition at line 187 of file OperationConfirmationInvolved.h.
Optional<int> repoRate |
Repo Rate.
Definition at line 225 of file OperationConfirmationInvolved.h.
Optional<unsigned long long> repurchaseAccruedCouponAmount |
Re-purchase Accrued Coupon amount.
Definition at line 252 of file OperationConfirmationInvolved.h.
Optional<unsigned long long> repurchaseCash |
Re-purchase Cash.
Definition at line 246 of file OperationConfirmationInvolved.h.
Re-purchase Leg Date.
Definition at line 237 of file OperationConfirmationInvolved.h.
unsigned int segmentMIC |
Segment MIC.
Definition at line 111 of file OperationConfirmationInvolved.h.
unsigned short sellerBrokerCSBNumber |
Seller Broker (CSB Number).
Definition at line 150 of file OperationConfirmationInvolved.h.
unsigned char sellerBrokerSenafNumber |
Seller Broker (Senaf Number).
Definition at line 147 of file OperationConfirmationInvolved.h.
unsigned short sellerCommission |
Seller Commission.
Definition at line 162 of file OperationConfirmationInvolved.h.
unsigned int sellerExecution |
Seller Execution.
Definition at line 66 of file OperationConfirmationInvolved.h.
unsigned int sellerInvestmentDecision |
Seller Investment Decision.
Definition at line 63 of file OperationConfirmationInvolved.h.
unsigned int sellerLabel |
Seller Label.
Definition at line 159 of file OperationConfirmationInvolved.h.
unsigned char sellerLiquidityProvisionActivity |
Seller Liquidity Provision Activity.
Definition at line 69 of file OperationConfirmationInvolved.h.
unsigned short sellerMemberCSBNumber |
Seller Member (CSB Number).
Definition at line 144 of file OperationConfirmationInvolved.h.
unsigned char sellerMemberSenafNumber |
Seller Member (Senaf Number).
Definition at line 141 of file OperationConfirmationInvolved.h.
TimeSpan sellerNewOrderTime |
Seller New order Time.
Definition at line 108 of file OperationConfirmationInvolved.h.
unsigned char sellerUserNumber |
Seller User (Number).
Definition at line 153 of file OperationConfirmationInvolved.h.
unsigned long long sellerUserText |
Seller User (Text).
Definition at line 156 of file OperationConfirmationInvolved.h.
unsigned int senafOperationCode |
Senaf Operation Code.
Definition at line 102 of file OperationConfirmationInvolved.h.
Optional<std::string> switchLongName |
Switch Long Name.
Definition at line 260 of file OperationConfirmationInvolved.h.
Optional<std::string> term |
Term.
Definition at line 231 of file OperationConfirmationInvolved.h.
Date tradeDate |
Trade Date.
Definition at line 90 of file OperationConfirmationInvolved.h.
unsigned short tradeNumber |
Trade Number.
Definition at line 78 of file OperationConfirmationInvolved.h.
TradeStatus::Enum tradeStatus |
Trade Status.
Definition at line 87 of file OperationConfirmationInvolved.h.
Optional<unsigned int> unitaryVolume |
Unitary Volume.
Definition at line 172 of file OperationConfirmationInvolved.h.
Value Date.
Definition at line 184 of file OperationConfirmationInvolved.h.
Optional<int> yield |
Yield / Rate.
Definition at line 181 of file OperationConfirmationInvolved.h.
Optional<YieldCalculation::Enum> yieldCalculation |
Yield calculation.
Definition at line 205 of file OperationConfirmationInvolved.h.