julian::FloatingRateBond Member List
This is the complete list of members for julian::FloatingRateBond, including all inherited members.
Bond() | julian::Bond | inline |
cash_flows_ | julian::FloatingRateBond | private |
clone() const | julian::FloatingRateBond | virtual |
FloatingRateBond() | julian::FloatingRateBond | inline |
FloatingRateBond(Date issue_date, Date maturity_date, double principal, double margin, InterestRate rate, CashFlowVector cash_flows, Frequency payment_frequency) | julian::FloatingRateBond | inline |
getDate() const override | julian::FloatingRateBond | virtual |
getPrincipal() const override | julian::FloatingRateBond | virtual |
issue_date_ | julian::FloatingRateBond | private |
margin_ | julian::FloatingRateBond | private |
maturity_date_ | julian::FloatingRateBond | private |
operator<<(std::ostream &, FloatingRateBond &) | julian::FloatingRateBond | friend |
payment_frequency_ | julian::FloatingRateBond | private |
principal_ | julian::FloatingRateBond | private |
prize(const SmartPointer< ir::Curve > &curve) const override | julian::FloatingRateBond | virtual |
prize(const SmartPointer< ir::Curve > &curve, const SmartPointer< ir::Curve > &) const override | julian::FloatingRateBond | virtual |
rate_ | julian::FloatingRateBond | private |
valuation(const SmartPointer< ir::Curve > &curve) const override | julian::FloatingRateBond | virtual |
valuation(const SmartPointer< ir::Curve > &discounting_curve, const SmartPointer< ir::Curve > &projection_curve) const override | julian::FloatingRateBond | virtual |
~Bond() | julian::Bond | inlinevirtual |
~FloatingRateBond() | julian::FloatingRateBond | inlinevirtual |