#include <vcard.h>
Inheritance diagram for PvCard::Address:
Public Member Functions | |
Address (bool label=false) | |
virtual void | PrintOn (ostream &strm) const |
Output the contents of the object to the stream. | |
virtual void | ReadFrom (istream &strm) |
Input the contents of the object from the stream. | |
Public Attributes | |
bool | m_label |
TextValue | m_postOfficeBox |
TextValue | m_extendedAddress |
TextValue | m_street |
TextValue | m_locality |
TextValue | m_region |
TextValue | m_postCode |
TextValue | m_country |
PvCard::Address::Address | ( | bool | label = false |
) | [inline] |
virtual void PvCard::Address::PrintOn | ( | ostream & | strm | ) | const [virtual] |
Output the contents of the object to the stream.
The exact output is dependent on the exact semantics of the descendent class. This is primarily used by the standard operator<<
function.
The default behaviour is to print the class name.
Reimplemented from PObject.
virtual void PvCard::Address::ReadFrom | ( | istream & | strm | ) | [virtual] |
Input the contents of the object from the stream.
The exact input is dependent on the exact semantics of the descendent class. This is primarily used by the standard operator>>
function.
The default behaviour is to do nothing.
Reimplemented from PObject.