25 #include <OnixS/Senaf/MarketData/Export.h> 33 namespace OnixS {
namespace Senaf {
namespace MarketData {
276 std::string toString()
const;
288 std::string toString()
const;
unsigned char couponPeriodicityInMonths
Coupon Periodicity (in months).
Optional< unsigned int > maturityPrice
Maturity Price.
Date valueDate
Value Date.
Represents date without time component.
Date nextPaymentDate
Next Payment Date.
std::string issuer
Issuer.
int highPriceRatePossible
High price /rate possible.
Optional< unsigned char > segment
Segment.
bool standardWindows
Standard windows.
Optional< unsigned char > country
Country.
Optional< int > startingPrice
Starting Price.
Optional< SwitchLegs > switchLegs
Legs of a Switch.
unsigned short tradingYieldRateTick
Trading Yield/Rate Tick.
int referencePriceRateInOpening
Reference Price / Rate in opening.
Optional< std::string > switchLongName
Optional< std::string > issuer
Issuer.
unsigned int minimumTradingDeliveryVolume
Minimum Trading / Delivery Volume.
Optional< std::string > cfiCode
CFI Code.
std::string referenceName
Reference name.
Optional< std::string > referenceName
Reference name.
Date maturityDate
Maturity Date.
std::string marketMIC
Market MIC.
Optional< InstrumentType::Enum > underlyingInstrumentType
Underlying instrument type.
Date paymentStartDate
Payment Start Date.
Optional< std::string > isinCode
ISIN Code or Issuer Code.
InstrumentType::Enum instrumentType
Instrument Type.
unsigned int unitaryVolume
Unitary Volume.
std::string isinCode
ISIN Code or Issuer Code.
bool strippable
Strippable.
unsigned char currency
Currency.
Optional< Date > purchaseLegValueDate
Purchase leg Value Date.
Optional< Date > repurchaseLegValueDate
Repurchase leg Value Date.
Optional< std::string > fisn
FISN.
Optional< std::string > term
Term.
Optional< unsigned char > couponPeriodicityInMonths
Coupon Periodicity (in months).
unsigned int complianceSpread
Compliance Spread.
Optional< bool > strippable
Strippable (Yes/No).
Leg definition for a Switch.
Optional< DeliveryRestrictions::Enum > deliveryRestrictions
Delivery restrictions.
Optional< Date > nextPaymentDate
Next Payment Date.
std::ostream & operator<<(std::ostream &, const Error &)
Make it printable to formatted C++ I/O streams.
unsigned short roundYield
Round Yield / Rate Tick.
unsigned short tradingPriceTick
Trading Price Tick.
Optional< unsigned int > contractValue
Contract Value.
Optional< Date > paymentStartDate
Payment Start Date.
bool tradingStatus
Trading Status.
InstrumentType::Enum instrumentTypeOfUnderlyingOrDelivery
Instrument type of Underlying / Delivery.
unsigned char country
Country.
Optional< unsigned char > productType
Product Type.
Optional< unsigned int > facialValue
Facial Value.
Optional< Date > maturityDate
Maturity Date.
Optional< unsigned short > referenceIdentifierOfTheUnderlyingDeliverable
Reference identifier of the underlying deliverable.
unsigned int facialValue
Facial Value.
unsigned short roundPriceTick
Round Price Tick.
Optional< bool > benchmark
Benchmark (Yes/No).
std::string issuerLEI
Issuer LEI.
unsigned int complianceVolume
Compliance Volume.
bool tradedInPriceOrRate
Traded in Price or Rate.
unsigned short reference
Reference.
std::vector< SwitchLeg > SwitchLegs
Alias for array of legs of a Switch.
unsigned int maturityPrice
Maturity Price.
unsigned int hitVolume
Hit Volume.
bool tradingObligation
Trading Obligation.
Optional< std::string > issuerLEI
Issuer LEI.
int lowPriceRatePossible
Low price /rate possible.
Optional< int > settlementPriceOfPreviousSession
Settlement Price of previous session.
unsigned int originalRequestNumber
Original Request Number.
std::string cfiCode
CFI Code.
bool specialNormal
Special / Normal.
unsigned char market
Market.
Optional< Date > valueDate
Value Date.