#include <OnixS/Senaf/MarketData/Reference.h>
Classes | |
struct | SwitchLeg |
Public Member Functions | |
Reference () | |
std::string | toString () const |
Switches (007) | |
typedef std::vector< SwitchLeg > | SwitchLegs |
Optional< std::string > | switchLongName |
Optional< SwitchLegs > | switchLegs |
Definition at line 34 of file Reference.h.
typedef std::vector<SwitchLeg> SwitchLegs |
Alias for array of legs of a Switch.
Definition at line 276 of file Reference.h.
Reference | ( | ) |
Default constructor.
std::string toString | ( | ) | const |
Returns string representation.
Optional<bool> benchmark |
Benchmark (Yes/No).
Definition at line 163 of file Reference.h.
Optional<std::string> cfiCode |
CFI Code.
Definition at line 115 of file Reference.h.
unsigned int complianceSpread |
Compliance Spread.
Definition at line 70 of file Reference.h.
unsigned int complianceVolume |
Compliance Volume.
Definition at line 73 of file Reference.h.
Optional<unsigned int> contractValue |
Contract Value.
Definition at line 127 of file Reference.h.
Optional<unsigned char> country |
Definition at line 154 of file Reference.h.
Optional<unsigned char> couponPeriodicityInMonths |
Coupon Periodicity (in months).
Definition at line 166 of file Reference.h.
unsigned char currency |
Definition at line 79 of file Reference.h.
Optional<DeliveryRestrictions::Enum> deliveryRestrictions |
Delivery restrictions.
Definition at line 188 of file Reference.h.
Optional<unsigned int> facialValue |
Facial Value.
Definition at line 130 of file Reference.h.
Optional<std::string> fisn |
FISN.
Definition at line 118 of file Reference.h.
int highPriceRatePossible |
High price /rate possible.
Definition at line 49 of file Reference.h.
unsigned int hitVolume |
Hit Volume.
Definition at line 67 of file Reference.h.
InstrumentType::Enum instrumentType |
Instrument Type.
Definition at line 43 of file Reference.h.
Optional<std::string> isinCode |
ISIN Code or Issuer Code.
Definition at line 112 of file Reference.h.
Optional<std::string> issuer |
Issuer.
Definition at line 157 of file Reference.h.
Optional<std::string> issuerLEI |
Issuer LEI.
Definition at line 121 of file Reference.h.
bool liquid |
Liquid.
Definition at line 97 of file Reference.h.
int lowPriceRatePossible |
Low price /rate possible.
Definition at line 52 of file Reference.h.
unsigned char market |
Market.
Definition at line 40 of file Reference.h.
std::string marketMIC |
Market MIC.
Definition at line 82 of file Reference.h.
Maturity Date.
Definition at line 145 of file Reference.h.
Optional<unsigned int> maturityPrice |
Maturity Price.
Definition at line 133 of file Reference.h.
unsigned int minimumTradingDeliveryVolume |
Minimum Trading / Delivery Volume.
Definition at line 64 of file Reference.h.
Next Payment Date.
Definition at line 142 of file Reference.h.
unsigned int originalRequestNumber |
Original Request Number.
Definition at line 103 of file Reference.h.
Payment Start Date.
Definition at line 139 of file Reference.h.
Optional<unsigned char> productType |
Product Type.
Definition at line 124 of file Reference.h.
Purchase leg Value Date.
Definition at line 179 of file Reference.h.
unsigned short reference |
Definition at line 46 of file Reference.h.
Optional<unsigned short> referenceIdentifierOfTheUnderlyingDeliverable |
Reference identifier of the underlying deliverable.
Definition at line 185 of file Reference.h.
Optional<std::string> referenceName |
Reference name.
Definition at line 109 of file Reference.h.
int referencePriceRateInOpening |
Reference Price / Rate in opening.
Definition at line 76 of file Reference.h.
Repurchase leg Value Date.
Definition at line 182 of file Reference.h.
Optional<unsigned char> segment |
Segment.
Definition at line 151 of file Reference.h.
Optional<int> settlementPriceOfPreviousSession |
Settlement Price of previous session.
Definition at line 148 of file Reference.h.
bool specialNormal |
Special / Normal.
Definition at line 91 of file Reference.h.
bool standardWindows |
Standard windows.
Definition at line 94 of file Reference.h.
Optional<int> startingPrice |
Starting Price.
Definition at line 199 of file Reference.h.
Optional<bool> strippable |
Strippable (Yes/No).
Definition at line 160 of file Reference.h.
Optional<SwitchLegs> switchLegs |
Legs of a Switch.
Definition at line 279 of file Reference.h.
Optional<std::string> switchLongName |
Definition at line 206 of file Reference.h.
Optional<std::string> term |
Term.
Definition at line 176 of file Reference.h.
bool tradedInPriceOrRate |
Traded in Price or Rate.
Definition at line 85 of file Reference.h.
bool tradingObligation |
Trading Obligation.
Definition at line 100 of file Reference.h.
unsigned short tradingPriceTick |
Trading Price Tick.
Definition at line 55 of file Reference.h.
bool tradingStatus |
Trading Status.
Definition at line 88 of file Reference.h.
unsigned short tradingYieldRateTick |
Trading Yield/Rate Tick.
Definition at line 58 of file Reference.h.
Optional<InstrumentType::Enum> underlyingInstrumentType |
Underlying instrument type.
Definition at line 196 of file Reference.h.
unsigned int unitaryVolume |
Unitary Volume.
Definition at line 61 of file Reference.h.
Value Date.
Definition at line 136 of file Reference.h.