com::ftlabs::fisa::CallSchedule Class Reference

#include <CallSchedule.h>

Inheritance diagram for com::ftlabs::fisa::CallSchedule:

com::ftlabs::fisa::DiscreteCallSchedule com::ftlabs::fisa::ContinuousCallSchedule List of all members.

Public Member Functions

virtual ~CallSchedule (void)
virtual int getCount (void) const =0
virtual const RedemptiongetCall (int index) const=0
virtual const RedemptiongetNextCall (void) const =0
virtual const RedemptiongetNextPremiumCall (void) const =0
virtual const RedemptiongetNextParCall (void) const =0
virtual int getStartingIndex (void) const =0

Protected Member Functions

 CallSchedule (void)

Constructor & Destructor Documentation

com::ftlabs::fisa::CallSchedule::CallSchedule ( void   )  [inline, protected]

virtual com::ftlabs::fisa::CallSchedule::~CallSchedule ( void   )  [inline, virtual]


Member Function Documentation

virtual int com::ftlabs::fisa::CallSchedule::getCount ( void   )  const [pure virtual]

Implemented in com::ftlabs::fisa::ContinuousCallSchedule, and com::ftlabs::fisa::DiscreteCallSchedule.

virtual const Redemption* com::ftlabs::fisa::CallSchedule::getCall ( int  index  )  const [pure virtual]

Implemented in com::ftlabs::fisa::ContinuousCallSchedule, and com::ftlabs::fisa::DiscreteCallSchedule.

virtual const Redemption* com::ftlabs::fisa::CallSchedule::getNextCall ( void   )  const [pure virtual]

Implemented in com::ftlabs::fisa::ContinuousCallSchedule, and com::ftlabs::fisa::DiscreteCallSchedule.

virtual const Redemption* com::ftlabs::fisa::CallSchedule::getNextPremiumCall ( void   )  const [pure virtual]

Implemented in com::ftlabs::fisa::ContinuousCallSchedule, and com::ftlabs::fisa::DiscreteCallSchedule.

virtual const Redemption* com::ftlabs::fisa::CallSchedule::getNextParCall ( void   )  const [pure virtual]

Implemented in com::ftlabs::fisa::ContinuousCallSchedule, and com::ftlabs::fisa::DiscreteCallSchedule.

virtual int com::ftlabs::fisa::CallSchedule::getStartingIndex ( void   )  const [pure virtual]

Implemented in com::ftlabs::fisa::ContinuousCallSchedule, and com::ftlabs::fisa::DiscreteCallSchedule.


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