OnixS BME SENAF Handler C++ library  2.2.1
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 213 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 270 of file Reference.h.

std::string cfiCode

CFI Code.

Definition at line 228 of file Reference.h.

unsigned char country

Country.

Definition at line 261 of file Reference.h.

unsigned char couponPeriodicityInMonths

Coupon Periodicity (in months).

Definition at line 273 of file Reference.h.

unsigned int facialValue

Facial Value.

Definition at line 237 of file Reference.h.

std::string fisn

FISN.

Definition at line 231 of file Reference.h.

InstrumentType::Enum instrumentTypeOfUnderlyingOrDelivery

Instrument type of Underlying / Delivery.

Definition at line 219 of file Reference.h.

std::string isinCode

ISIN Code or Issuer Code.

Definition at line 225 of file Reference.h.

std::string issuer

Issuer.

Definition at line 264 of file Reference.h.

std::string issuerLEI

Issuer LEI.

Definition at line 234 of file Reference.h.

Date maturityDate

Maturity Date.

Definition at line 252 of file Reference.h.

unsigned int maturityPrice

Maturity Price.

Definition at line 240 of file Reference.h.

Date nextPaymentDate

Next Payment Date.

Definition at line 249 of file Reference.h.

Date paymentStartDate

Payment Start Date.

Definition at line 246 of file Reference.h.

std::string referenceName

Reference name.

Definition at line 222 of file Reference.h.

unsigned short roundPriceTick

Round Price Tick.

Definition at line 255 of file Reference.h.

unsigned short roundYield

Round Yield / Rate Tick.

Definition at line 258 of file Reference.h.

bool strippable

Strippable.

Definition at line 267 of file Reference.h.

Date valueDate

Value Date.

Definition at line 243 of file Reference.h.


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