QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
Loading...
Searching...
No Matches
Public Member Functions | List of all members
AveragingRatePricer Class Reference

#include <subperiodcoupon.hpp>

+ Inheritance diagram for AveragingRatePricer:
+ Collaboration diagram for AveragingRatePricer:

Public Member Functions

Real swapletRate () const override
 
- Public Member Functions inherited from SubPeriodsPricer
Rate swapletPrice () const override
 
Real capletPrice (Rate effectiveCap) const override
 
Rate capletRate (Rate effectiveCap) const override
 
Real floorletPrice (Rate effectiveFloor) const override
 
Rate floorletRate (Rate effectiveFloor) const override
 
void initialize (const FloatingRateCoupon &coupon) override
 
- Public Member Functions inherited from FloatingRateCouponPricer
 ~FloatingRateCouponPricer () override=default
 
void update () override
 
- Public Member Functions inherited from Observer
 Observer ()=default
 
 Observer (const Observer &)
 
Observeroperator= (const Observer &)
 
virtual ~Observer ()
 
std::pair< iterator, boolregisterWith (const ext::shared_ptr< Observable > &)
 
void registerWithObservables (const ext::shared_ptr< Observer > &)
 
Size unregisterWith (const ext::shared_ptr< Observable > &)
 
void unregisterWithAll ()
 
virtual void update ()=0
 
virtual void deepUpdate ()
 
- Public Member Functions inherited from Observable
 Observable ()
 
 Observable (const Observable &)
 
Observableoperator= (const Observable &)
 
 Observable (Observable &&)=delete
 
Observableoperator= (Observable &&)=delete
 
virtual ~Observable ()=default
 
void notifyObservers ()
 

Additional Inherited Members

- Public Types inherited from Observer
typedef set_type::iterator iterator
 
- Protected Attributes inherited from SubPeriodsPricer
const SubPeriodsCouponcoupon_
 
std::vector< RealsubPeriodFixings_
 

Detailed Description

Definition at line 110 of file subperiodcoupon.hpp.

Member Function Documentation

◆ swapletRate()

Real swapletRate ( ) const
overridevirtual

Implements FloatingRateCouponPricer.

Definition at line 130 of file subperiodcoupon.cpp.

+ Here is the call graph for this function: