Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

email Class Reference

#include <email.h>

Inheritance diagram for email:

Inheritance graph
[legend]
Collaboration diagram for email:

Collaboration graph
[legend]
List of all members.

Public Methods

 email ()
virtual ~email ()
 email (const email &e)
const email & operator= (const email &rhs)
bool operator< (const email &e)
string getEmail () const
void setEmail (const string &email)
virtual string ToParse (int fld)
 Gets neccessary data to parse string. More...

virtual string ToString ()
 Returns the field as a string. More...

virtual string ToFileFmt ()
 Converts field to the current file format. More...


Protected Methods

void copy (const email &e)

Protected Attributes

string m_email

Constructor & Destructor Documentation

email::email  
 

virtual email::~email   [virtual]
 

email::email const email &    e
 


Member Function Documentation

virtual string email::ToFileFmt   [virtual]
 

Converts field to the current file format.

Reimplemented from field.

virtual string email::ToParse int    fld [virtual]
 

Gets neccessary data to parse string.

Reimplemented from field.

virtual string email::ToString   [virtual]
 

Returns the field as a string.

Reimplemented from field.

void email::copy const email &    e [protected]
 

string email::getEmail   const [inline]
 

00028     {
00029         return m_email;
00030     }

bool email::operator< const email &    e
 

const email& email::operator= const email &    rhs
 

void email::setEmail const string &    email [inline]
 

00033     {
00034         m_email = email;
00035     }


Member Data Documentation

string email::m_email [protected]
 


The documentation for this class was generated from the following file:
Generated on Mon Oct 22 20:19:12 2001 for University People Management System by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001