Dividend Class Reference

#include <ql/CashFlows/dividend.hpp>

Inheritance diagram for Dividend:

Inheritance graph
[legend]
List of all members.

Detailed Description

Predetermined cash flow.

This cash flow pays a predetermined amount at a given date.


Public Member Functions

 Dividend (const Date &date)
virtual Real amount (Real underlying) const =0
CashFlow interface
virtual Date date () const
virtual Real amount () const =0
 returns the amount of the cash flow
Visitability
virtual void accept (AcyclicVisitor &)

Protected Attributes

Date date_


Member Function Documentation

virtual Date date  )  const [virtual]
 

Note:
This is inheirited from the event class

Implements CashFlow.

virtual Real amount  )  const [pure virtual]
 

returns the amount of the cash flow

Note:
The amount is not discounted, i.e., it is the actual amount paid at the cash flow date.

Implements CashFlow.

Implemented in FixedDividend, and FractionalDividend.