EmailAddressInfo Class 

The EmailAddressInfo class is derived from VObject. It contains information about an E-mail address.

Defined in: emailaddressinfo.hpp and emailaddressinfo.cpp

Class Members

Data Members

public

string emailAddress

Email address char string.

bool isDefault

Default email address flag.

bool usePlainText

Use plain text flag.

Member Functions

public

EmailAddressInfo (void)

Constructs an EmailAddressInfo object.

EmailAddressInfo (const EmailAddressInfo & that)

Constructs an EmailAddressInfo object that is a copy of the specified EmailAddressInfo object.

virtual ~EmailAddressInfo (void)

Destructs an EmailAddressInfo object.

EmailAddressInfo & operator = (const EmailAddressInfo & that)

Assignment operator.

bool operator== (const EmailAddressInfo & that)

Equality operator,

bool operator!= (const EmailAddressInfo & that)

Inequality operator,

bool operator< (const EmailAddressInfo & that)

Less than operator.

bool operator> (const EmailAddressInfo & that)

Greater than operator.

void clear (void)

Clears all the data fields in the object.

virtual void populateEditView (void)

Overrides VObject's populateEditView function and initializes the object's data members with values that will be displayed during the view editing process.

friend ostream & operator<< (ostream & os, EmailAddressInfo & obj)

Streams the object out.

friend istream & operator>> (istream & is, EmailAddressInfo & obj)

Streams the object in.

Copyright 2002-2007 Outerface Technologies, Inc.