com::ftlabs::fisa::InterestRateStep Class Reference

#include <DiscreteInterestRateSchedule.h>

List of all members.

Public Member Functions

 InterestRateStep (const InterestRateStep &interestRateStep)
 ~InterestRateStep ()
InterestRateStepoperator= (const InterestRateStep &step)
bool operator== (const InterestRateStep &step) const
bool operator!= (const InterestRateStep &step) const
bool operator< (const InterestRateStep &step) const
bool operator> (const InterestRateStep &step) const
bool operator<= (const InterestRateStep &step) const
bool operator>= (const InterestRateStep &step) const
const FISADategetConversionDate () const
void setConversionDate (const FISADate &conversionDate)
double getInterestRate () const
void setInterestRate (double interestRate)

Private Member Functions

 InterestRateStep (const FISADate &conversionDate, double interestRate)

Private Attributes

FISADate conversionDate
double interestRate

Friends

class DiscreteInterestRateSchedule


Constructor & Destructor Documentation

com::ftlabs::fisa::InterestRateStep::InterestRateStep ( const FISADate conversionDate,
double  interestRate 
) [private]

com::ftlabs::fisa::InterestRateStep::InterestRateStep ( const InterestRateStep interestRateStep  ) 

com::ftlabs::fisa::InterestRateStep::~InterestRateStep (  ) 


Member Function Documentation

InterestRateStep& com::ftlabs::fisa::InterestRateStep::operator= ( const InterestRateStep step  ) 

bool com::ftlabs::fisa::InterestRateStep::operator== ( const InterestRateStep step  )  const [inline]

bool com::ftlabs::fisa::InterestRateStep::operator!= ( const InterestRateStep step  )  const [inline]

bool com::ftlabs::fisa::InterestRateStep::operator< ( const InterestRateStep step  )  const [inline]

bool com::ftlabs::fisa::InterestRateStep::operator> ( const InterestRateStep step  )  const [inline]

bool com::ftlabs::fisa::InterestRateStep::operator<= ( const InterestRateStep step  )  const [inline]

bool com::ftlabs::fisa::InterestRateStep::operator>= ( const InterestRateStep step  )  const [inline]

const FISADate& com::ftlabs::fisa::InterestRateStep::getConversionDate (  )  const

void com::ftlabs::fisa::InterestRateStep::setConversionDate ( const FISADate conversionDate  ) 

double com::ftlabs::fisa::InterestRateStep::getInterestRate (  )  const

void com::ftlabs::fisa::InterestRateStep::setInterestRate ( double  interestRate  ) 


Friends And Related Function Documentation

friend class DiscreteInterestRateSchedule [friend]


Member Data Documentation

FISADate com::ftlabs::fisa::InterestRateStep::conversionDate [private]

double com::ftlabs::fisa::InterestRateStep::interestRate [private]


The documentation for this class was generated from the following file:
Generated on Tue Feb 5 03:50:26 2008 for FTLabs FISA (c++) by  doxygen 1.5.2