RelationshipInfo Class

The RelationshipInfo class is derived from VObject.
It contains Relationship information about the contact.
Defined in: relationshipinfo.hpp and
relationshipinfo.cpp
Class Members
Data Members
public
string first
Relation's first name.
string middle
Relation's middle name.
string last
Relation's last name.
string nickName
Relation's nick name.
unsigned short gender
Relation's gender.
string relationshipType
Type of reationship to the
contact.
time_t birthday
Relation's birth date.
Member Functions
public
RelationshipInfo
(void)
Constructs a RelationshipInfo object.
RelationshipInfo
(const RelationshipInfo & that)
Constructs a RelationshipInfo
object that is a copy of the specified Relationship object.
virtual ~RelationshipInfo
(void)
Destructs a RelationshipInfo
object.
RelationshipInfo & operator=
(const RelationshipInfo & that)
Assignment opeator.
bool operator==
(const RelationshipInfo & that)
Equality operator.
bool operator!=
(const RelationshipInfo & that)
Inequality operator.
bool operator<
(const RelationshipInfo & that)
Less than operator.
bool operator>
(const RelationshipInfo & 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, RelationshipInfo & obj)
Stream object out.
friend istream &
operator>>
(istream & is, RelationshipInfo & obj)
Stream object in.
|