QuantLibAddin::FixedRateLeg Class Reference

#include <qlo/couponvectors.hpp>

Inheritance diagram for QuantLibAddin::FixedRateLeg:
Collaboration diagram for QuantLibAddin::FixedRateLeg:

Public Member Functions

 FixedRateLeg (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, QuantLib::BusinessDayConvention paymentConvention, const std::vector< QuantLib::Real > &nominals, const boost::shared_ptr< QuantLib::Schedule > &schedule, const std::vector< QuantLib::Rate > &couponRates, const QuantLib::DayCounter &paymentDayCounter, bool permanent)
 
 FixedRateLeg (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, QuantLib::BusinessDayConvention paymentConvention, const std::vector< QuantLib::Real > &nominals, const boost::shared_ptr< QuantLib::Schedule > &schedule, const std::vector< boost::shared_ptr< QuantLib::InterestRate > > &couponRates, bool permanent)
 
- Public Member Functions inherited from QuantLibAddin::Leg
 Leg (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, const std::vector< QuantLib::Real > &amounts, const std::vector< QuantLib::Date > &dates, bool toBeSorted, bool permanent)
 
 Leg (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, const boost::shared_ptr< QuantLib::CapFloor > &capFloor, bool permanent)
 
 Leg (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, const boost::shared_ptr< QuantLib::Swap > &swap, QuantLib::Size i, bool permanent)
 
void setCouponPricers (const std::vector< boost::shared_ptr< QuantLibAddin::FloatingRateCouponPricer > > &)
 
std::vector< std::vector< ObjectHandler::property_t > > flowAnalysis (const QuantLib::Date &d) const
 

Constructor & Destructor Documentation

◆ FixedRateLeg() [1/2]

QuantLibAddin::FixedRateLeg::FixedRateLeg ( const boost::shared_ptr< ObjectHandler::ValueObject > &  properties,
QuantLib::BusinessDayConvention  paymentConvention,
const std::vector< QuantLib::Real > &  nominals,
const boost::shared_ptr< QuantLib::Schedule > &  schedule,
const std::vector< QuantLib::Rate > &  couponRates,
const QuantLib::DayCounter &  paymentDayCounter,
bool  permanent 
)

◆ FixedRateLeg() [2/2]

QuantLibAddin::FixedRateLeg::FixedRateLeg ( const boost::shared_ptr< ObjectHandler::ValueObject > &  properties,
QuantLib::BusinessDayConvention  paymentConvention,
const std::vector< QuantLib::Real > &  nominals,
const boost::shared_ptr< QuantLib::Schedule > &  schedule,
const std::vector< boost::shared_ptr< QuantLib::InterestRate > > &  couponRates,
bool  permanent 
)

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