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();
126 void setLdif(
const QByteArray &ldif );
137 EntryType entryType()
const;
153 QString newRdn()
const;
158 QString newSuperior()
const;
163 bool delOldRdn()
const;
168 QString attr()
const;
173 QByteArray value()
const;
183 bool isCritical()
const;
193 uint lineNumber()
const;
197 LdifPrivate *
const d;
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:00:21 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.