Class which represents a backend entry. More...
#include <kockpitbackendentry.h>
Public Member Functions | |
KockpitBackendEntry () | |
Standard constructor. | |
KockpitBackendEntry (const QString &distName, const QStringList &objectClasses) | |
Contructor. | |
virtual | ~KockpitBackendEntry () |
Destructor. | |
QString | toQString () const |
Generate output. | |
virtual QString | getDistName () const |
Getter distName. | |
virtual QStringList | getObjectClasses () const |
Getter objectClasses. | |
virtual void | setDistName (const QString &distname) |
Setter distName. | |
virtual void | setObjectClasses (const QStringList &objectClasses) |
Setter objectClasses. | |
Protected Attributes | |
QString | distName |
Distinguished name. | |
QStringList | objectClasses |
Object classes. | |
Friends | |
class | XMLMapReader |
std::ostream & | operator<< (std::ostream &output, const KockpitBackendEntry &kbe) |
Output. |
Class which represents a backend entry.
This class represents an backend entry (especially for LDAP)
KockpitBackendEntry::KockpitBackendEntry | ( | ) | [inline] |
Standard constructor.
KockpitBackendEntry::KockpitBackendEntry | ( | const QString & | distName, | |
const QStringList & | objectClasses | |||
) |
Contructor.
distName | distName | |
objectClasses | objectClasses |
virtual KockpitBackendEntry::~KockpitBackendEntry | ( | ) | [inline, virtual] |
Destructor.
QString KockpitBackendEntry::getDistName | ( | ) | const [virtual] |
Getter distName.
Reimplemented in KockpitGroup, and KockpitUser.
QStringList KockpitBackendEntry::getObjectClasses | ( | ) | const [virtual] |
Getter objectClasses.
void KockpitBackendEntry::setDistName | ( | const QString & | distname | ) | [virtual] |
Setter distName.
Reimplemented in KockpitGroup, and KockpitUser.
void KockpitBackendEntry::setObjectClasses | ( | const QStringList & | objectClasses | ) | [virtual] |
Setter objectClasses.
QString KockpitBackendEntry::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 KockpitGroup, and KockpitUser.
std::ostream& operator<< | ( | std::ostream & | output, | |
const KockpitBackendEntry & | kbe | |||
) | [friend] |
Output.
This function is only needed to give out the KockpitBackendEntry on STDOUT.
output | Reference to stdout. | |
kbe | Reference to an KockpitBackendEntry object. |
friend class XMLMapReader [friend] |
Reimplemented in KockpitGroup.
QString KockpitBackendEntry::distName [protected] |
Distinguished name.
Reimplemented in KockpitGroup, and KockpitUser.
QStringList KockpitBackendEntry::objectClasses [protected] |
Object classes.
Reimplemented in KockpitGroup, and KockpitUser.