Class which represents a contact. More...
#include <kockpitcontact.h>
Public Member Functions | |
KockpitContact () | |
Standard constructor. | |
KockpitContact (const QString &name, const QString &givenName, const QString &commonName, const QString &mail, const QString &tel, const QString &mobile, const QString &icq) | |
Contructor. | |
KockpitContact (const QString &name, const QString &givenName, const QString &mail, const QString &tel, const QString &mobile, const QString &icq) | |
Contructor. | |
virtual | ~KockpitContact () |
Destructor. | |
QString | toQString () const |
Generate output. | |
virtual QString | getName () const |
Getter name. | |
virtual QString | getGivenName () const |
Getter givenName. | |
virtual QString | getCommonName () const |
Getter commonName. | |
virtual QString | getMail () const |
Getter mail. | |
virtual KockpitAddress | getAddress () const |
Getter address. | |
virtual KockpitAddress & | getAddressRef () |
Getter. | |
virtual QString | getTel () const |
virtual QString | getMobile () const |
Getter tel. | |
virtual QString | getIcq () const |
Getter icq. | |
virtual void | setName (const QString &name) |
Setter name. | |
virtual void | setGivenName (const QString &givenName) |
Setter givenName. | |
virtual void | setCommonName (const QString &commonName) |
Setter commonName. | |
virtual void | setMail (const QString &mail) |
Setter mail. | |
virtual void | setAddress (const KockpitAddress &address) |
Setter address. | |
virtual void | setTel (const QString &tel) |
Setter tel. | |
virtual void | setMobile (const QString &mobile) |
Setter mobile. | |
virtual void | setIcq (const QString &icq) |
Setter icq. | |
Protected Attributes | |
QString | name |
Last name. | |
QString | givenName |
Firstname also called christian name. | |
QString | commonName |
full name | |
QString | |
e-mail address | |
QString | tel |
telephone number | |
QString | mobile |
mobile number | |
QString | icq |
icq number | |
KockpitAddress | address |
adress object | |
Friends | |
class | XMLMapReader |
std::ostream & | operator<< (std::ostream &output, const KockpitContact &kcont) |
Output. |
Class which represents a contact.
This class represents an backend entry (especially for LDAP) and it used from KockpitContact
KockpitContact::KockpitContact | ( | ) | [inline] |
Standard constructor.
KockpitContact::KockpitContact | ( | const QString & | name, | |
const QString & | givenName, | |||
const QString & | commonName, | |||
const QString & | mail, | |||
const QString & | tel, | |||
const QString & | mobile, | |||
const QString & | icq | |||
) |
KockpitContact::KockpitContact | ( | const QString & | name, | |
const QString & | givenName, | |||
const QString & | mail, | |||
const QString & | tel, | |||
const QString & | mobile, | |||
const QString & | icq | |||
) |
virtual KockpitContact::~KockpitContact | ( | ) | [inline, virtual] |
Destructor.
KockpitAddress KockpitContact::getAddress | ( | ) | const [virtual] |
Getter address.
KockpitAddress & KockpitContact::getAddressRef | ( | ) | [virtual] |
QString KockpitContact::getCommonName | ( | ) | const [virtual] |
Getter commonName.
QString KockpitContact::getGivenName | ( | ) | const [virtual] |
Getter givenName.
QString KockpitContact::getIcq | ( | ) | const [virtual] |
Getter icq.
QString KockpitContact::getMail | ( | ) | const [virtual] |
Getter mail.
QString KockpitContact::getMobile | ( | ) | const [virtual] |
Getter tel.
QString KockpitContact::getName | ( | ) | const [virtual] |
Getter name.
QString KockpitContact::getTel | ( | ) | const [virtual] |
void KockpitContact::setAddress | ( | const KockpitAddress & | address | ) | [virtual] |
Setter address.
void KockpitContact::setCommonName | ( | const QString & | commonName | ) | [virtual] |
Setter commonName.
void KockpitContact::setGivenName | ( | const QString & | givenName | ) | [virtual] |
Setter givenName.
void KockpitContact::setIcq | ( | const QString & | icq | ) | [virtual] |
Setter icq.
void KockpitContact::setMail | ( | const QString & | ) | [virtual] |
Setter mail.
void KockpitContact::setMobile | ( | const QString & | mobile | ) | [virtual] |
Setter mobile.
void KockpitContact::setName | ( | const QString & | name | ) | [virtual] |
Setter name.
void KockpitContact::setTel | ( | const QString & | tel | ) | [virtual] |
Setter tel.
QString KockpitContact::toQString | ( | ) | const |
Generate output.
This function create a QString which contains all informations about the object. It is only needed for inforamtional output.
Reimplemented in KockpitUser.
std::ostream& operator<< | ( | std::ostream & | output, | |
const KockpitContact & | kcont | |||
) | [friend] |
Output.
This function is only needed to give out the KockpitContact on STDOUT.
output | Reference to stdout. | |
kcont | Reference to an KockpitContact object. |
friend class XMLMapReader [friend] |
KockpitAddress KockpitContact::address [protected] |
adress object
QString KockpitContact::commonName [protected] |
full name
Reimplemented in KockpitUser.
QString KockpitContact::givenName [protected] |
Firstname also called christian name.
Reimplemented in KockpitUser.
QString KockpitContact::icq [protected] |
icq number
QString KockpitContact::mail [protected] |
e-mail address
Reimplemented in KockpitUser.
QString KockpitContact::mobile [protected] |
mobile number
Reimplemented in KockpitUser.
QString KockpitContact::name [protected] |
Last name.
Reimplemented in KockpitUser.
QString KockpitContact::tel [protected] |
telephone number
Reimplemented in KockpitUser.