compoundedRate.hpp
Go to the documentation of this file.
virtual double getCapitalization(double interest_rate, double accrual_time) const
Calculates future value.
Definition: compoundedRate.cpp:11
File contains interface of interest rate compounding concept.
Definition: cadHoliday.cpp:3
void serialize(Archive &, const unsigned int)
interface used by Boost serialization library
Definition: compoundedRate.hpp:41
Class is an abstract class expressing the concept of compounding interest rate.
Definition: compounding.hpp:23
virtual CompoundedRate * clone() const
Virtual copy constructor.
Definition: compoundedRate.cpp:28
friend std::ostream & operator<<(std::ostream &, CompoundedRate &)
Overloads stream operator.
Definition: compoundedRate.cpp:36
virtual double getRate(double future_value, double accrual_time) const
Calculates interest rate.
Definition: compoundedRate.cpp:20
The class encapsulates the compounded rate compounding method.
Definition: compoundedRate.hpp:23
virtual std::string info() const
Info about class.
Definition: compoundedRate.cpp:45