#include <check.h>
| Public Member Functions | |
| Check () | |
| void | setAmount (double amount) | 
| double | getAmount () const | 
| void | input (istream &in) | 
| void | output (ostream &out) const | 
| Private Attributes | |
| Date | date | 
| double | amount | 
| string | payee | 
| Friends | |
| ostream & | operator<< (ostream &out, const Check &e) | 
| istream & | operator>> (istream &in, Check &e) | 
| Check::Check | ( | ) | 
Default constructor. Sets amount to the default value of zero. String and DateTime objects keep their default values.
| void Check::setAmount | ( | double | amount | ) | 
Sets the amount of this check, which must be greater than or equal to zero. Fails silently if the specified amount is out of range.
| amount | the specified value of this check | 
| double Check::getAmount | ( | ) | const | 
Returns the amount of this check.
| void Check::input | ( | istream & | in | ) | 
Inputs a Check object from the input stream. The format of a check consists of its date, value, and payee, which can contain spaces but is terminated by the end of the line.
| in | the input stream for reading | 
| void Check::output | ( | ostream & | out | ) | const | 
Writes this Check object in the internal format followed by an end-of-line character to the output stream.
| out | the output stream for writing | 
| ostream& operator<< | ( | ostream & | out, | |
| const Check & | e | |||
| ) |  [friend] | 
| istream& operator>> | ( | istream & | in, | |
| Check & | e | |||
| ) |  [friend] | 
| Date Check::date  [private] | 
the date the check
| double Check::amount  [private] | 
the amount of the check
| string Check::payee  [private] | 
the payee of the check
 1.5.5
 1.5.5