Logo
Reference manual - version ored_version
BondBuilder::Result Struct Reference

Public Member Functions

double inflationFactor () const

Public Attributes

std::string builderLabel
QuantLib::ext::shared_ptr< QuantLib::Bond > bond
QuantLib::ext::shared_ptr< ore::data::Tradetrade
BondData bondData
QuantLib::ext::shared_ptr< QuantExt::ModelBuilder > modelBuilder
bool isInflationLinked = false
bool hasCreditRisk = true
std::string currency
std::string creditCurveId
std::string securityId
std::string creditGroup
QuantExt::BondIndex::PriceQuoteMethod priceQuoteMethod = QuantExt::BondIndex::PriceQuoteMethod::PercentageOfPar
double priceQuoteBaseValue = 1.0
std::optional< QuantLib::Bond::Price::Type > quotedDirtyPrices