OnixS BME SENAF Handler C++ library  2.2.0
API documentation
Reference::SwitchLeg Struct Reference

#include <OnixS/Senaf/MarketData/Reference.h>

Public Member Functions

 SwitchLeg ()
 
std::string toString () const
 

Public Attributes

InstrumentType::Enum instrumentTypeOfUnderlyingOrDelivery
 
std::string referenceName
 
std::string isinCode
 
std::string cfiCode
 
std::string fisn
 
std::string issuerLEI
 
unsigned int facialValue
 
unsigned int maturityPrice
 
Date valueDate
 
Date paymentStartDate
 
Date nextPaymentDate
 
Date maturityDate
 
unsigned short roundPriceTick
 
unsigned short roundYield
 
unsigned char country
 
std::string issuer
 
bool strippable
 
bool benchmark
 
unsigned char couponPeriodicityInMonths
 

Detailed Description

Definition at line 209 of file Reference.h.

Constructor & Destructor Documentation

SwitchLeg ( )

Default constructor.

Member Function Documentation

std::string toString ( ) const

Returns string representation.

Member Data Documentation

bool benchmark

Benchmark.

Definition at line 266 of file Reference.h.

std::string cfiCode

CFI Code.

Definition at line 224 of file Reference.h.

unsigned char country

Country.

Definition at line 257 of file Reference.h.

unsigned char couponPeriodicityInMonths

Coupon Periodicity (in months).

Definition at line 269 of file Reference.h.

unsigned int facialValue

Facial Value.

Definition at line 233 of file Reference.h.

std::string fisn

FISN.

Definition at line 227 of file Reference.h.

InstrumentType::Enum instrumentTypeOfUnderlyingOrDelivery

Instrument type of Underlying / Delivery.

Definition at line 215 of file Reference.h.

std::string isinCode

ISIN Code or Issuer Code.

Definition at line 221 of file Reference.h.

std::string issuer

Issuer.

Definition at line 260 of file Reference.h.

std::string issuerLEI

Issuer LEI.

Definition at line 230 of file Reference.h.

Date maturityDate

Maturity Date.

Definition at line 248 of file Reference.h.

unsigned int maturityPrice

Maturity Price.

Definition at line 236 of file Reference.h.

Date nextPaymentDate

Next Payment Date.

Definition at line 245 of file Reference.h.

Date paymentStartDate

Payment Start Date.

Definition at line 242 of file Reference.h.

std::string referenceName

Reference name.

Definition at line 218 of file Reference.h.

unsigned short roundPriceTick

Round Price Tick.

Definition at line 251 of file Reference.h.

unsigned short roundYield

Round Yield / Rate Tick.

Definition at line 254 of file Reference.h.

bool strippable

Strippable.

Definition at line 263 of file Reference.h.

Date valueDate

Value Date.

Definition at line 239 of file Reference.h.


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