KockpitBackendEntry Class Reference

Class which represents a backend entry. More...

#include <kockpitbackendentry.h>

Inheritance diagram for KockpitBackendEntry:
Inheritance graph
[legend]

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.

Detailed Description

Class which represents a backend entry.

This class represents an backend entry (especially for LDAP)


Constructor & Destructor Documentation

KockpitBackendEntry::KockpitBackendEntry (  )  [inline]

Standard constructor.

KockpitBackendEntry::KockpitBackendEntry ( const QString &  distName,
const QStringList &  objectClasses 
)

Contructor.

Parameters:
distName distName
objectClasses objectClasses
virtual KockpitBackendEntry::~KockpitBackendEntry (  )  [inline, virtual]

Destructor.


Member Function Documentation

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.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  output,
const KockpitBackendEntry kbe 
) [friend]

Output.

This function is only needed to give out the KockpitBackendEntry on STDOUT.

Parameters:
output Reference to stdout.
kbe Reference to an KockpitBackendEntry object.
friend class XMLMapReader [friend]

Reimplemented in KockpitGroup.


Field Documentation

QString KockpitBackendEntry::distName [protected]

Distinguished name.

Reimplemented in KockpitGroup, and KockpitUser.

QStringList KockpitBackendEntry::objectClasses [protected]

Object classes.

Reimplemented in KockpitGroup, and KockpitUser.


The documentation for this class was generated from the following files:
Generated on Wed Mar 24 09:58:14 2010 for kockpit by  doxygen 1.6.3