KLDAP Library
24 #include <QtCore/QString>
25 #include <QtCore/QByteArray>
28 #include "kldap_export.h"
45 None, NewEntry, EndEntry, Item, Control, Err, MoreData
49 Entry_None, Entry_Add, Entry_Del, Entry_Mod, Entry_Modrdn
53 Mod_None, Mod_Add, Mod_Replace, Mod_Del
71 static QByteArray assembleLine(
const QString &fieldname,
72 const QByteArray &value, uint linelen=0,
78 static QByteArray assembleLine(
const QString &fieldname,
79 const QString &value, uint linelen=0,
86 static bool splitLine(
const QByteArray &line, QString &fieldname,
96 static bool splitControl(
const QByteArray &line, QString &oid,
97 bool &critical, QByteArray &value );
107 ParseValue processLine();
119 ParseValue nextItem();
125 void setLdif(
const QByteArray &ldif );
136 EntryType entryType()
const;
152 QString newRdn()
const;
157 QString newSuperior()
const;
162 bool delOldRdn()
const;
167 QString attr()
const;
172 QByteArray value()
const;
182 bool isCritical()
const;
192 uint lineNumber()
const;
196 LdifPrivate *
const d;
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:27:15 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.