|
| AssetSwap (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, bool payFixedRate, const boost::shared_ptr< QuantLib::Bond > &bond, QuantLib::Real bondCleanPrice, const boost::shared_ptr< QuantLib::IborIndex > &iborIndex, QuantLib::Spread spread, const boost::shared_ptr< QuantLib::Schedule > &floatSchedule, const QuantLib::DayCounter &floatingDayCounter, bool parSwap, bool permanent) |
|
| AssetSwap (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, bool parAssetSwap, const boost::shared_ptr< QuantLib::Bond > &bond, QuantLib::Real bondCleanPrice, QuantLib::Real nonParRepayment, QuantLib::Real gearing, const boost::shared_ptr< QuantLib::IborIndex > &iborIndex, QuantLib::Spread spread, const QuantLib::DayCounter &floatingDayCounter, const QuantLib::Date &dealMaturity, bool payFixedRate, bool permanent) |
|
std::vector< std::vector< ObjectHandler::property_t > > | bondLeg (const QuantLib::Date &d) |
|
std::vector< std::vector< ObjectHandler::property_t > > | floatingLeg (const QuantLib::Date &d) |
|
| Swap (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, const std::vector< boost::shared_ptr< Leg > > &legPtrs, const std::vector< bool > &payer, bool permanent) |
|
| Swap (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, const std::vector< QuantLib::Leg > &legs, const std::vector< bool > &payer, bool permanent) |
|
| Swap (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, const QuantLib::Period &swapTenor, const boost::shared_ptr< QuantLib::SwapIndex > &swapIndex, const boost::shared_ptr< QuantLib::IborIndex > &iborIndex, QuantLib::Spread iborSpread, const QuantLib::Period &forwardStart, const boost::shared_ptr< QuantLib::CmsCouponPricer > &pricer, bool permanent) |
|
std::vector< std::vector< ObjectHandler::property_t > > | legAnalysis (QuantLib::Size i, const QuantLib::Date &d) |
|
void | setPricingEngine (boost::shared_ptr< PricingEngine > &e) const |
|