<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.9.6">
  <compound kind="class">
    <name>KLDAP::AddHostDialog</name>
    <filename>classKLDAP_1_1AddHostDialog.html</filename>
  </compound>
  <compound kind="class">
    <name>KLDAP::Ber</name>
    <filename>classKLDAP_1_1Ber.html</filename>
    <member kind="function">
      <type></type>
      <name>Ber</name>
      <anchorfile>classKLDAP_1_1Ber.html</anchorfile>
      <anchor>a31cd9636c441e169ee351e8cc17f5b2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ber</name>
      <anchorfile>classKLDAP_1_1Ber.html</anchorfile>
      <anchor>a6297538e1905502dbac541e158043654</anchor>
      <arglist>(const QByteArray &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Ber</name>
      <anchorfile>classKLDAP_1_1Ber.html</anchorfile>
      <anchor>a14ca141e31c6671725d4fc207f50060a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>flatten</name>
      <anchorfile>classKLDAP_1_1Ber.html</anchorfile>
      <anchor>a8ac01c9651e6fe4eb7a79c966ba6c13f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>printf</name>
      <anchorfile>classKLDAP_1_1Ber.html</anchorfile>
      <anchor>a7e815277ff58af728a930b0a6fa48543</anchor>
      <arglist>(QString format,...)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KLDAP::LdapClient</name>
    <filename>classKLDAP_1_1LdapClient.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>done</name>
      <anchorfile>classKLDAP_1_1LdapClient.html</anchorfile>
      <anchor>ab2e3fd183bee0c40fc118a199fc82c8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>error</name>
      <anchorfile>classKLDAP_1_1LdapClient.html</anchorfile>
      <anchor>a8ddbc4af6836c8dfd708c94ca2a1d48a</anchor>
      <arglist>(const QString &amp;message)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>result</name>
      <anchorfile>classKLDAP_1_1LdapClient.html</anchorfile>
      <anchor>aff0ff88da1d905a4cc9c11cc7079271a</anchor>
      <arglist>(const KLDAP::LdapClient &amp;client, const KLDAP::LdapObject &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LdapClient</name>
      <anchorfile>classKLDAP_1_1LdapClient.html</anchorfile>
      <anchor>a8858cc07121a46a478e10a98b002e24e</anchor>
      <arglist>(int clientNumber, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LdapClient</name>
      <anchorfile>classKLDAP_1_1LdapClient.html</anchorfile>
      <anchor>abf236c8f222b04c6da5199fa40958000</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>attributes</name>
      <anchorfile>classKLDAP_1_1LdapClient.html</anchorfile>
      <anchor>a8bc556bdf4e40e3353bef61f6df4d8e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelQuery</name>
      <anchorfile>classKLDAP_1_1LdapClient.html</anchorfile>
      <anchor>ab1a3fcada977a596a0b95aa343d4f01a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>clientNumber</name>
      <anchorfile>classKLDAP_1_1LdapClient.html</anchorfile>
      <anchor>a5a9750a9d1b8d4292d88ab9ac51a4424</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>completionWeight</name>
      <anchorfile>classKLDAP_1_1LdapClient.html</anchorfile>
      <anchor>acfc6891d7ad9ccd830c738f3bf47a5e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classKLDAP_1_1LdapClient.html</anchorfile>
      <anchor>ab5ab52a97a68fe592656f8992aca3147</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const KLDAP::LdapServer</type>
      <name>server</name>
      <anchorfile>classKLDAP_1_1LdapClient.html</anchorfile>
      <anchor>abb5e8d40664af1539c45bca3ace08b95</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttributes</name>
      <anchorfile>classKLDAP_1_1LdapClient.html</anchorfile>
      <anchor>aeef0bf64a480c1f19f4d4a01ba477961</anchor>
      <arglist>(const QStringList &amp;attributes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompletionWeight</name>
      <anchorfile>classKLDAP_1_1LdapClient.html</anchorfile>
      <anchor>a719545aa5dba62089d08a1b370149ddd</anchor>
      <arglist>(int weight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScope</name>
      <anchorfile>classKLDAP_1_1LdapClient.html</anchorfile>
      <anchor>ae26f7533154b3ee1b83c84aba72bb5b6</anchor>
      <arglist>(const QString &amp;scope)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setServer</name>
      <anchorfile>classKLDAP_1_1LdapClient.html</anchorfile>
      <anchor>a0078a6bb9968364911aff683e17a89df</anchor>
      <arglist>(const KLDAP::LdapServer &amp;server)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startQuery</name>
      <anchorfile>classKLDAP_1_1LdapClient.html</anchorfile>
      <anchor>ad8f67a19834ea086ae059365f0a0a89d</anchor>
      <arglist>(const QString &amp;filter)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KLDAP::LdapClientSearch</name>
    <filename>classKLDAP_1_1LdapClientSearch.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>searchData</name>
      <anchorfile>classKLDAP_1_1LdapClientSearch.html</anchorfile>
      <anchor>ae9bae15b3069bc559ea202ad58f78120</anchor>
      <arglist>(const KLDAP::LdapResult::List &amp;results)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>searchData</name>
      <anchorfile>classKLDAP_1_1LdapClientSearch.html</anchorfile>
      <anchor>a8d3ce00fa5eb7a1a90ca022b8e7faab9</anchor>
      <arglist>(const KLDAP::LdapResultObject::List &amp;results)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>searchData</name>
      <anchorfile>classKLDAP_1_1LdapClientSearch.html</anchorfile>
      <anchor>aa0ec0e5afd5c978766a19cbdc80fc8af</anchor>
      <arglist>(const QStringList &amp;results)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>searchDone</name>
      <anchorfile>classKLDAP_1_1LdapClientSearch.html</anchorfile>
      <anchor>a04948cb99dcfd3337434470a7bbfa1ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LdapClientSearch</name>
      <anchorfile>classKLDAP_1_1LdapClientSearch.html</anchorfile>
      <anchor>a081ee705187124b384df6dc8179a4e6e</anchor>
      <arglist>(const QStringList &amp;attr, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LdapClientSearch</name>
      <anchorfile>classKLDAP_1_1LdapClientSearch.html</anchorfile>
      <anchor>ae119127c5ecead65f12e93e2077d4164</anchor>
      <arglist>(QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LdapClientSearch</name>
      <anchorfile>classKLDAP_1_1LdapClientSearch.html</anchorfile>
      <anchor>acf7f69599b2163b3a007be5297157ecd</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>attributes</name>
      <anchorfile>classKLDAP_1_1LdapClientSearch.html</anchorfile>
      <anchor>ad768fe3e1bba35d325266ce77063ab81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelSearch</name>
      <anchorfile>classKLDAP_1_1LdapClientSearch.html</anchorfile>
      <anchor>a315ed321b344d2a35e278fbc57930ad0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; LdapClient * &gt;</type>
      <name>clients</name>
      <anchorfile>classKLDAP_1_1LdapClientSearch.html</anchorfile>
      <anchor>a26e3e7d39ceda9d9228faa489629d4f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>filter</name>
      <anchorfile>classKLDAP_1_1LdapClientSearch.html</anchorfile>
      <anchor>a8fd84fdc1cfe55c5eb962999ead22f06</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAvailable</name>
      <anchorfile>classKLDAP_1_1LdapClientSearch.html</anchorfile>
      <anchor>a035122c107e9587ab0ab3e955f3e725c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttributes</name>
      <anchorfile>classKLDAP_1_1LdapClientSearch.html</anchorfile>
      <anchor>a61cd09c9fdb72b1aa7b5003576ed8e8a</anchor>
      <arglist>(const QStringList &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilter</name>
      <anchorfile>classKLDAP_1_1LdapClientSearch.html</anchorfile>
      <anchor>a06994d794e4969d43b32a3152fe6ef60</anchor>
      <arglist>(const QString &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startSearch</name>
      <anchorfile>classKLDAP_1_1LdapClientSearch.html</anchorfile>
      <anchor>a287c4229b09b4ce6fe048c2a823dc65f</anchor>
      <arglist>(const QString &amp;query)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCompletionWeights</name>
      <anchorfile>classKLDAP_1_1LdapClientSearch.html</anchorfile>
      <anchor>a44918e3047f0cfe4ddbd216f70aeed59</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KLDAP::LdapConfigureWidget</name>
    <filename>classKLDAP_1_1LdapConfigureWidget.html</filename>
  </compound>
  <compound kind="class">
    <name>KLDAP::LdapConfigWidget</name>
    <filename>classKLDAP_1_1LdapConfigWidget.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>hostNameChanged</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a31207ec44d5165c7a60a5a6fba24a3c4</anchor>
      <arglist>(const QString &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LdapConfigWidget</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a3a94c0f9433d99891f6066d62bac8f28</anchor>
      <arglist>(QWidget *parent=nullptr, Qt::WindowFlags fl={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LdapConfigWidget</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>aa1a34c49ee6ce1345b2cf350197c3fc8</anchor>
      <arglist>(WinFlags flags, QWidget *parent=nullptr, Qt::WindowFlags fl={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LdapConfigWidget</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>aadd1cb5dc790c14449109c5ff18376eb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>Auth</type>
      <name>auth</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>aaa52f2b73a069b3c6c57a64b8fa801bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>bindDn</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a5565491bedb028c94944236e53dcf006</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LdapDN</type>
      <name>dn</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>af849af21f8a8f17424bcca01566d3692</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>filter</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a717bfffb46308b4ce1257abddb9d31dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>host</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>af0c44ad9cb9ea6851812b9d314213e8e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>mech</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a1c9ce89862fd88d512c3568d4e40627a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pageSize</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a9a4afbb2d69288f743f2e29f1551f6aa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>password</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a67bbf0eb88480d601466f1079453849e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>port</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>af0f71d5f08aa85c46fbacbee9ac15a3b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>realm</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>ade7fc2798d1526aa9f429ee01b03e0ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Security</type>
      <name>security</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>abb4ce49316087f787ea88937457ff1fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LdapServer</type>
      <name>server</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a3dba3b5ddd835e7d53342b586bd6114e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAuth</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a4c22951abe990f610f91dc7a066e4965</anchor>
      <arglist>(Auth auth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBindDn</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>abfb308ce352efd519c53a870f6deadf9</anchor>
      <arglist>(const QString &amp;binddn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDn</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a6cc0c468439998bb787236c0cd6e073c</anchor>
      <arglist>(const LdapDN &amp;dn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilter</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a4a92cbb7bf0b4f24e6567eda5af0cdf3</anchor>
      <arglist>(const QString &amp;filter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHost</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>acfb52c86e9644b1fca06bc979c7a62e8</anchor>
      <arglist>(const QString &amp;host)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMech</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>ab1a45cef2f98d2f16d0e99bb4f0504aa</anchor>
      <arglist>(const QString &amp;mech)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPageSize</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a875e66e4055f6a454a9981b111d61ce2</anchor>
      <arglist>(int pagesize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPassword</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>ad7604a0b4f9d922e680e9d339dfe841d</anchor>
      <arglist>(const QString &amp;password)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPort</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>afb043f3557a51395c0031af54aa1ecee</anchor>
      <arglist>(int port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRealm</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a9a6b610fc4e6b57548739767f7eadf0e</anchor>
      <arglist>(const QString &amp;realm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSecurity</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>ac698645cd6f4cc7cdd17d63d2a243a19</anchor>
      <arglist>(Security security)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setServer</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>ac425aaea1b9249e0f3b5ca2da3ecc3a8</anchor>
      <arglist>(const LdapServer &amp;server)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSizeLimit</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a8d8fab172b105190c75ba126aacab12b</anchor>
      <arglist>(int sizelimit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeLimit</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>afa2a4756eb242c19e99fc92890b3b969</anchor>
      <arglist>(int timelimit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUrl</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>ae4152e988490d6d95bf39eebb6b8584b</anchor>
      <arglist>(const LdapUrl &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUser</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a42a4cb5f72c737ec5c129717e68a0860</anchor>
      <arglist>(const QString &amp;user)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVersion</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>aa378a1ed73941fbb26992261bf4726ee</anchor>
      <arglist>(int version)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sizeLimit</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a50a2d2774d2e0ca632118842522b2aef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>timeLimit</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>ae1326099c379ee36771ead5831735764</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LdapUrl</type>
      <name>url</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>ae5d84d421275ff46823c61ad87c56707</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>user</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>a059f13e8e1d91ba7ef5b3268b072f046</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>version</name>
      <anchorfile>classKLDAP_1_1LdapConfigWidget.html</anchorfile>
      <anchor>ae7693863f61dbf3016367809be49b224</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KLDAP::LdapConnection</name>
    <filename>classKLDAP_1_1LdapConnection.html</filename>
    <member kind="function">
      <type></type>
      <name>LdapConnection</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>ac6f54962a131a5e46bc33952501cd773</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LdapConnection</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>a100b87145c2a37a5c7333ef2ec59b9c7</anchor>
      <arglist>(const LdapServer &amp;server)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LdapConnection</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>adef45b0ed1c5321479bda16aa0a813b3</anchor>
      <arglist>(const LdapUrl &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>a0990e4b49683c98ae1a81822eaa6e7b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connect</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>acdccbe537931633f4f0c77f8ec1e85d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>connectionError</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>a542efe81eaf51d50ae30551e7f44144d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getOption</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>ab225ce0f19dc49bfb00c2b28d8e42026</anchor>
      <arglist>(int option, void *value) const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>ae31809a3379b84dd4c6d1a41c8774a36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ldapErrorCode</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>a134efa8d827eb281f0d0fcd7108844c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>ldapErrorString</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>a37c3e1bd45223ace9ec766a6acbf6ebd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>saslErrorString</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>a334d963f46d3c645b21fe92c20a49a78</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>saslHandle</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>a658b71919350e2094b22f9d045ec7dd7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const LdapServer &amp;</type>
      <name>server</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>a25b2433a92c7fb2c29605d41fd157e48</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setOption</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>aff0a716fd80b191d30b70d1790293d4a</anchor>
      <arglist>(int option, void *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setServer</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>aec102c42307c9e248c67478f82c11255</anchor>
      <arglist>(const LdapServer &amp;server)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSizeLimit</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>a33227fb0119ee6f65b395d0bf16f324c</anchor>
      <arglist>(int sizelimit)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTimeLimit</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>a916721e9a6a2195f878cda606300eb1b</anchor>
      <arglist>(int timelimit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUrl</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>ae809d6c362f1a097031180a2f1fda112</anchor>
      <arglist>(const LdapUrl &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sizeLimit</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>a16c90848f3cff6be1c66143f33f2c603</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>timeLimit</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>a8fac57483299e0116ce26e5f0dd07208</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QString</type>
      <name>errorString</name>
      <anchorfile>classKLDAP_1_1LdapConnection.html</anchorfile>
      <anchor>a4d6499222f7e28cef06a736d3087039f</anchor>
      <arglist>(int code)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KLDAP::LdapControl</name>
    <filename>classKLDAP_1_1LdapControl.html</filename>
    <member kind="function">
      <type></type>
      <name>LdapControl</name>
      <anchorfile>classKLDAP_1_1LdapControl.html</anchorfile>
      <anchor>a56bbb0963d04b2555e5288671f103195</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LdapControl</name>
      <anchorfile>classKLDAP_1_1LdapControl.html</anchorfile>
      <anchor>a0eb9c209b503c9ff17c760af23110d46</anchor>
      <arglist>(const QString &amp;oid, const QByteArray &amp;value, bool critical=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LdapControl</name>
      <anchorfile>classKLDAP_1_1LdapControl.html</anchorfile>
      <anchor>ad05f6cda1a25785f8e62d0dbeac2f895</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>critical</name>
      <anchorfile>classKLDAP_1_1LdapControl.html</anchorfile>
      <anchor>a86b7243af8d0ff7a09e8101a255c0164</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>oid</name>
      <anchorfile>classKLDAP_1_1LdapControl.html</anchorfile>
      <anchor>adcbc419630ac686bfd683b857542c590</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>parsePageControl</name>
      <anchorfile>classKLDAP_1_1LdapControl.html</anchorfile>
      <anchor>af361161c7790e7e96e81f45a79dbe9ae</anchor>
      <arglist>(QByteArray &amp;cookie) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setControl</name>
      <anchorfile>classKLDAP_1_1LdapControl.html</anchorfile>
      <anchor>a6777e82a7cac5797ad89fd9350d56b2f</anchor>
      <arglist>(const QString &amp;oid, const QByteArray &amp;value, bool critical=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCritical</name>
      <anchorfile>classKLDAP_1_1LdapControl.html</anchorfile>
      <anchor>a011d09496e248e774ca0621c4bd2d29a</anchor>
      <arglist>(bool critical)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOid</name>
      <anchorfile>classKLDAP_1_1LdapControl.html</anchorfile>
      <anchor>a25ad1f777c5c38c9b8303a241fd17227</anchor>
      <arglist>(const QString &amp;oid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>classKLDAP_1_1LdapControl.html</anchorfile>
      <anchor>a5621746b897a43e018001f2a163092e4</anchor>
      <arglist>(const QByteArray &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>value</name>
      <anchorfile>classKLDAP_1_1LdapControl.html</anchorfile>
      <anchor>a4e9bb4459e8b22c8e0e8fa2e6251f0e0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LdapControl</type>
      <name>createPageControl</name>
      <anchorfile>classKLDAP_1_1LdapControl.html</anchorfile>
      <anchor>aa5e76018f828cd0a2e4cc078de859723</anchor>
      <arglist>(int pagesize, const QByteArray &amp;cookie=QByteArray())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>insert</name>
      <anchorfile>classKLDAP_1_1LdapControl.html</anchorfile>
      <anchor>aefc961b8bfc60af53415bf0517a0a776</anchor>
      <arglist>(LdapControls &amp;list, const LdapControl &amp;ctrl)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KLDAP::LdapObject</name>
    <filename>classKLDAP_1_1LdapObject.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addValue</name>
      <anchorfile>classKLDAP_1_1LdapObject.html</anchorfile>
      <anchor>a5d0a9740ed2ad1e93b78cf3270e3a086</anchor>
      <arglist>(const QString &amp;attributeName, const QByteArray &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>const LdapAttrMap &amp;</type>
      <name>attributes</name>
      <anchorfile>classKLDAP_1_1LdapObject.html</anchorfile>
      <anchor>aa6c61af0b78ff2ba3756fd2fdf137283</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classKLDAP_1_1LdapObject.html</anchorfile>
      <anchor>a659e21de597ac842c630e39e0b52ca02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LdapDN</type>
      <name>dn</name>
      <anchorfile>classKLDAP_1_1LdapObject.html</anchorfile>
      <anchor>a527f3718ea0b39b0ca75bedda04b2c12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAttribute</name>
      <anchorfile>classKLDAP_1_1LdapObject.html</anchorfile>
      <anchor>a6c819e493be0e004b7a33fdd242e6940</anchor>
      <arglist>(const QString &amp;attributeName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttributes</name>
      <anchorfile>classKLDAP_1_1LdapObject.html</anchorfile>
      <anchor>a5a6eff5e317893042f07da418d3bbbab</anchor>
      <arglist>(const LdapAttrMap &amp;attrs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDn</name>
      <anchorfile>classKLDAP_1_1LdapObject.html</anchorfile>
      <anchor>a1b379b4b19cd9bff89febf7789680975</anchor>
      <arglist>(const LdapDN &amp;dn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDn</name>
      <anchorfile>classKLDAP_1_1LdapObject.html</anchorfile>
      <anchor>acb1e3bdc0f05f97728aeea9a77c55be1</anchor>
      <arglist>(const QString &amp;dn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValues</name>
      <anchorfile>classKLDAP_1_1LdapObject.html</anchorfile>
      <anchor>ab93172a6cdd819a75c1a4a5ab77c737f</anchor>
      <arglist>(const QString &amp;attributeName, const LdapAttrValue &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>toString</name>
      <anchorfile>classKLDAP_1_1LdapObject.html</anchorfile>
      <anchor>aaccd4e258e3b4d7e63e9e69ec4ebd8fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>value</name>
      <anchorfile>classKLDAP_1_1LdapObject.html</anchorfile>
      <anchor>a4531fa68da58b135e04ec44e73194c81</anchor>
      <arglist>(const QString &amp;attributeName) const</arglist>
    </member>
    <member kind="function">
      <type>LdapAttrValue</type>
      <name>values</name>
      <anchorfile>classKLDAP_1_1LdapObject.html</anchorfile>
      <anchor>a7dbdaf982708e40159a1639ce3424523</anchor>
      <arglist>(const QString &amp;attributeName) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KLDAP::LdapOperation</name>
    <filename>classKLDAP_1_1LdapOperation.html</filename>
    <member kind="function">
      <type>int</type>
      <name>abandon</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a619b15187223e1ee5b72839497913d6f</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a65f95878aecf41348d4d47f4a54d3a69</anchor>
      <arglist>(const LdapDN &amp;dn, const ModOps &amp;ops)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a769d09d0b08964012475afab13bd38e9</anchor>
      <arglist>(const LdapObject &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_s</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>aaba3c29681a996625783fcb1f0283a6b</anchor>
      <arglist>(const LdapDN &amp;dn, const ModOps &amp;ops)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>add_s</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a42ba9ed38ef23e9e79edbef8874761e3</anchor>
      <arglist>(const LdapObject &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>ac7bda743b76df72ede2d2832d2e7d2a1</anchor>
      <arglist>(const QByteArray &amp;creds=QByteArray(), SASL_Callback_Proc *saslproc=nullptr, void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bind_s</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a16074fcff152c89e0fb3422e1a54635f</anchor>
      <arglist>(SASL_Callback_Proc *saslproc=nullptr, void *data=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>LdapControls</type>
      <name>clientControls</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a9851106394d4f19cbccfa4fa47c08aae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>acfdda1ac7948a3c8ffbb3ea0830fea7a</anchor>
      <arglist>(const LdapDN &amp;dn, const QString &amp;attr, const QByteArray &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>compare_s</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a5378faeb48df87196a5f0e3add651d5d</anchor>
      <arglist>(const LdapDN &amp;dn, const QString &amp;attr, const QByteArray &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>LdapConnection &amp;</type>
      <name>connection</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>ad9ae359b31723fe9f7913ca6fb523685</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LdapControls</type>
      <name>controls</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a1e29071c4fc906c8ef41590dae000780</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>del</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>aa4ab6927d7abd48149eff2eb2363a869</anchor>
      <arglist>(const LdapDN &amp;dn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>del_s</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a4f44f0559cafbebd14b63260dfebca48</anchor>
      <arglist>(const LdapDN &amp;dn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>exop</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>ae4569adb6bfac22167c1bdaa3aefc46b</anchor>
      <arglist>(const QString &amp;oid, const QByteArray &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>exop_s</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a76ebf9c25d5e9b4a346485fbe3bee3de</anchor>
      <arglist>(const QString &amp;oid, const QByteArray &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>extendedData</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a9444e9c33a292abadafd46bf9dbf0f15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>extendedOid</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>aded4cf45401e5d8d1f33d343a7a752ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>matchedDn</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a23ccd958ceabe3c22873227b245c5ac1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>modify</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a4d2cd741b45b1beaae1a1cef1b1cf71e</anchor>
      <arglist>(const LdapDN &amp;dn, const ModOps &amp;ops)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>modify_s</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a1e0be25eca4598ff67f4c4306cbd725d</anchor>
      <arglist>(const LdapDN &amp;dn, const ModOps &amp;ops)</arglist>
    </member>
    <member kind="function">
      <type>LdapObject</type>
      <name>object</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>aab674309426ac212f8019d6099ea0184</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QByteArray &gt;</type>
      <name>referrals</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a1a500fad693b73d94f52e5eebbbb578e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rename</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>acc1a09c96c2e2b461ef5ad8b96240796</anchor>
      <arglist>(const LdapDN &amp;dn, const QString &amp;newRdn, const QString &amp;newSuperior, bool deleteold=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rename_s</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a1545db14517755d9368579417fc22ff3</anchor>
      <arglist>(const LdapDN &amp;dn, const QString &amp;newRdn, const QString &amp;newSuperior, bool deleteold=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>search</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>aea26fd1a43564c7b2398cbb17f40dec2</anchor>
      <arglist>(const LdapDN &amp;base, LdapUrl::Scope scope, const QString &amp;filter, const QStringList &amp;attrs)</arglist>
    </member>
    <member kind="function">
      <type>LdapControls</type>
      <name>serverControls</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a03f13c0ca8e3652414f542b7ed0b30b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>serverCred</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a9a12569b9f8fd176f108f263d64493d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClientControls</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a9647b72a21084e64be4d90607812d885</anchor>
      <arglist>(const LdapControls &amp;ctrls)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConnection</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a6500f478c6ca9b75bb1d74ad6b9c2464</anchor>
      <arglist>(LdapConnection &amp;conn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setServerControls</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a74349902fceffada06d141dc6bfcf852</anchor>
      <arglist>(const LdapControls &amp;ctrls)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>waitForResult</name>
      <anchorfile>classKLDAP_1_1LdapOperation.html</anchorfile>
      <anchor>a47327443f3e68a5f824fc1f4d191137f</anchor>
      <arglist>(int id, int msecs=-1)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>KLDAP::LdapResult</name>
    <filename>structKLDAP_1_1LdapResult.html</filename>
    <member kind="typedef">
      <type>QVector&lt; LdapResult &gt;</type>
      <name>List</name>
      <anchorfile>structKLDAP_1_1LdapResult.html</anchorfile>
      <anchor>ad6115dedb50356f778257466b7d1a3cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>clientNumber</name>
      <anchorfile>structKLDAP_1_1LdapResult.html</anchorfile>
      <anchor>a6a161f3014868594572f834246265249</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>completionWeight</name>
      <anchorfile>structKLDAP_1_1LdapResult.html</anchorfile>
      <anchor>a532e018a41795127dfefebb6d7cfc593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QStringList</type>
      <name>email</name>
      <anchorfile>structKLDAP_1_1LdapResult.html</anchorfile>
      <anchor>a65da149f7d2df1e68384c343a1a6fd51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>name</name>
      <anchorfile>structKLDAP_1_1LdapResult.html</anchorfile>
      <anchor>a14745481d9e6ed95cd01cbc7948f18fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>KLDAP::LdapResultObject</name>
    <filename>structKLDAP_1_1LdapResultObject.html</filename>
  </compound>
  <compound kind="class">
    <name>KLDAP::LdapSearch</name>
    <filename>classKLDAP_1_1LdapSearch.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>data</name>
      <anchorfile>classKLDAP_1_1LdapSearch.html</anchorfile>
      <anchor>aa144490c389b990e5ade00442a4cd9a0</anchor>
      <arglist>(KLDAP::LdapSearch *search, const KLDAP::LdapObject &amp;obj)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>result</name>
      <anchorfile>classKLDAP_1_1LdapSearch.html</anchorfile>
      <anchor>aa407192cbbd5e57628d7739eb5d57377</anchor>
      <arglist>(KLDAP::LdapSearch *search)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LdapSearch</name>
      <anchorfile>classKLDAP_1_1LdapSearch.html</anchorfile>
      <anchor>a8cd41c0dca48473a951b51dc738432e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LdapSearch</name>
      <anchorfile>classKLDAP_1_1LdapSearch.html</anchorfile>
      <anchor>a3c2c23368d693c53da4ca2d6473fbbd7</anchor>
      <arglist>(LdapConnection &amp;connection)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>abandon</name>
      <anchorfile>classKLDAP_1_1LdapSearch.html</anchorfile>
      <anchor>a6081c35b2636ca0fa11d62b99ff3d938</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>continueSearch</name>
      <anchorfile>classKLDAP_1_1LdapSearch.html</anchorfile>
      <anchor>aa712f78bd32c23e574e00c5483dc2044</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>error</name>
      <anchorfile>classKLDAP_1_1LdapSearch.html</anchorfile>
      <anchor>a53b99821c1dfa16233c2fb0d9aa27307</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>errorString</name>
      <anchorfile>classKLDAP_1_1LdapSearch.html</anchorfile>
      <anchor>a94151ac24f9a92f05a1d4270d2c7945b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFinished</name>
      <anchorfile>classKLDAP_1_1LdapSearch.html</anchorfile>
      <anchor>ad59e92302fb5a39983141cf62ac3534a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>search</name>
      <anchorfile>classKLDAP_1_1LdapSearch.html</anchorfile>
      <anchor>acfbf2289b5d378d3154f3126ff8a7821</anchor>
      <arglist>(const LdapDN &amp;base, LdapUrl::Scope scope=LdapUrl::Sub, const QString &amp;filter=QString(), const QStringList &amp;attributes=QStringList(), int pagesize=0, int count=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>search</name>
      <anchorfile>classKLDAP_1_1LdapSearch.html</anchorfile>
      <anchor>a24f8b2945ddb1a320d78a4f5f04628cc</anchor>
      <arglist>(const LdapServer &amp;server, const QStringList &amp;attributes=QStringList(), int count=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>search</name>
      <anchorfile>classKLDAP_1_1LdapSearch.html</anchorfile>
      <anchor>a6847d94daf8219dd98a10013aa903fe3</anchor>
      <arglist>(const LdapUrl &amp;url, int count=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClientControls</name>
      <anchorfile>classKLDAP_1_1LdapSearch.html</anchorfile>
      <anchor>aa4af03dc67b2a982d1d8451db5dd2908</anchor>
      <arglist>(const LdapControls &amp;ctrls)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConnection</name>
      <anchorfile>classKLDAP_1_1LdapSearch.html</anchorfile>
      <anchor>afbc16fd0251b16daefa2c1415a1bf12a</anchor>
      <arglist>(LdapConnection &amp;connection)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setServerControls</name>
      <anchorfile>classKLDAP_1_1LdapSearch.html</anchorfile>
      <anchor>a1b291991ba7440316e6851d2f9c2022f</anchor>
      <arglist>(const LdapControls &amp;ctrls)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KLDAP::LdapServer</name>
    <filename>classKLDAP_1_1LdapServer.html</filename>
    <member kind="typedef">
      <type>enum { Anonymous, Simple, SASL }</type>
      <name>Auth</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a3b9d16744aae0ff8039452855a236e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum { None, TLS, SSL }</type>
      <name>Security</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a6178e3cad45e45c20c5b211c1976ba30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum { TLSReqCertDefault, TLSReqCertNever, TLSReqCertDemand, TLSReqCertAllow, TLSReqCertTry, TLSReqCertHard, }</type>
      <name>TLSRequireCertificate</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a96cbc329706831ac97e9acc27c27c218</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LdapServer</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>ac41ba908d0c46eefbc358128c1a98c3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LdapServer</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a59ea8f9806b2eb03b2d86228054c63c6</anchor>
      <arglist>(const LdapServer &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LdapServer</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>abcc8c3420253f87a36e6930c7bc7576d</anchor>
      <arglist>(const LdapUrl &amp;url)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LdapServer</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>abd907b7827149c5688e98da3e66b98c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Auth</type>
      <name>auth</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a58ecec225d00d3637894300da4fcb928</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LdapDN</type>
      <name>baseDn</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a40e7cc5e2157636ff184f1dc27889214</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>bindDn</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>ad6893c961703179c942045dbd6d674bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a422cf9d10aab91b6fc8ff71d1531a142</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>filter</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>aa17e8c61d7cd7a97f2b9eba186d1f372</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>host</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a5d13daa26179dd61c8c4dfa75c2359c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>mech</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>aa188b64ea14c87eb7d66fde40751f70e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LdapServer &amp;</type>
      <name>operator=</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a6b97fcc373668f7d41a16cc32c45b7a3</anchor>
      <arglist>(const LdapServer &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pageSize</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a0834ae69b17f62197c8c25ffa1b78dd7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>password</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a9fddb5727e41968b70b07319edd43e7e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>port</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>adc36ed676e79d09adbde31ef21d7c92b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>realm</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>ad0f0eb61c8258e3a6ea1b55142f441dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LdapUrl::Scope</type>
      <name>scope</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a529ec80655e4a1d03cc1acea8bf5e10e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Security</type>
      <name>security</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a6dbeab6de554096ff3bbcfa3bfdb5b43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAuth</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a4a3de447264b662e6beb23f4266481ef</anchor>
      <arglist>(Auth authentication)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBaseDn</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a3e2edb83861df83b2d6f2610193d5ce4</anchor>
      <arglist>(const LdapDN &amp;baseDn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBindDn</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>aa40865636f56ee15d33260c0747e8d63</anchor>
      <arglist>(const QString &amp;bindDn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilter</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a2291bafd250ad5a52aaeeea8c9b03151</anchor>
      <arglist>(const QString &amp;filter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHost</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>aa7f34ef576596764be1a0a89a19e3537</anchor>
      <arglist>(const QString &amp;host)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMech</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a298f5a6bef36a2cbedbcff0e405f5db9</anchor>
      <arglist>(const QString &amp;mech)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPageSize</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>aef873fceceeb12d38000f744b19090c8</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPassword</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>ae0b278f9f27646530208f29f7a5b907e</anchor>
      <arglist>(const QString &amp;password)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPort</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a3ae2141e97f82768ebd5311dedaa9749</anchor>
      <arglist>(int port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRealm</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a21f9159bede6ae1cb03e88b55f9f03ec</anchor>
      <arglist>(const QString &amp;realm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScope</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a8ffa7936412f666942d446e132a15c08</anchor>
      <arglist>(LdapUrl::Scope scope)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSecurity</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a4059f0e829a2919f13f5b3f71e6619b6</anchor>
      <arglist>(Security mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSizeLimit</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a2d6c049fe878be932dfebf5a9fa096c0</anchor>
      <arglist>(int sizelimit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeLimit</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>ac7a53c5c38b33b88b6f4518a5ce8771c</anchor>
      <arglist>(int limit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeout</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>add20f595c331a0d807901c908d1da76f</anchor>
      <arglist>(int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTLSCACertFile</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>afcfc09532217429e48cc407f7ea3c87a</anchor>
      <arglist>(const QString &amp;caCertFile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTLSRequireCertificate</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a14377c6b2528b6cb7880464cc5317727</anchor>
      <arglist>(TLSRequireCertificate reqCert)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUrl</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>ac075b2283dc5bb93d22d36ffcfe5ff09</anchor>
      <arglist>(const LdapUrl &amp;url)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUser</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>aa567d7d072b9ba4e4a3d40ed26f1474c</anchor>
      <arglist>(const QString &amp;user)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVersion</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a782fa7e59d8ac286fca38a7b9ecdd405</anchor>
      <arglist>(int version)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sizeLimit</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>ab2b4d0b799e324c82d0dbce3c00ed75d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>timeLimit</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a0a90b7583a717c855da00d53fdd12187</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>timeout</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a876f25e5ba3e8ae66104c2ae874dca29</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>tlsCACertFile</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>ad5cd0a7b070101145c3b462f4e873d4a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TLSRequireCertificate</type>
      <name>tlsRequireCertificate</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a170d5dae1c8cecf834379aab39adfa1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LdapUrl</type>
      <name>url</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a5a99917894acc774aaac3eecc9500d5e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>user</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>aceeffbe8a753781c1bee2493b28a4277</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>version</name>
      <anchorfile>classKLDAP_1_1LdapServer.html</anchorfile>
      <anchor>a8ebe39d6c7f1c9022f998d629af6ce94</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KLDAP::LdapUrl</name>
    <filename>classKLDAP_1_1LdapUrl.html</filename>
    <member kind="typedef">
      <type>{ QString value</type>
      <name>Extension</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>a3041f18fe1a641acaca91bfad5688c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum { Base, One, Sub }</type>
      <name>Scope</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>ab87a40e531ce6f8a842bd014eafa1cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LdapUrl</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>aea5919058883ead0ce818ecc7236b692</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LdapUrl</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>ab04fc6fb3c90e567efbdfc43d7834891</anchor>
      <arglist>(const LdapUrl &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LdapUrl</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>abf48b6a23f99e744cef01c8c460c3fe2</anchor>
      <arglist>(const QUrl &amp;url)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LdapUrl</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>ae33030fce34fa9cd026326f6d7619325</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>attributes</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>a0d7d6882e0a92ec7014f7defae0d3933</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LdapDN</type>
      <name>dn</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>acc3d768baa19892479364e323f8614a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Extension</type>
      <name>extension</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>a4a8be7b6bbe99ca22a27f06f84083a00</anchor>
      <arglist>(const QString &amp;extension) const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>extension</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>a8211dd2fa28e5b0e86aa031253dc4dad</anchor>
      <arglist>(const QString &amp;extension, bool &amp;critical) const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>filter</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>a12581bf710b4e542818ce1d5020d8c12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasExtension</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>a38b4bbf8284041ee05b007179b9e1147</anchor>
      <arglist>(const QString &amp;extension) const</arglist>
    </member>
    <member kind="function">
      <type>LdapUrl &amp;</type>
      <name>operator=</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>afafaebecf5a78b9ff3885efc58c54cf5</anchor>
      <arglist>(const LdapUrl &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseQuery</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>a8a568a120bea2d4f2474c924345c46f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeExtension</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>a1c71acb2842de53b51266e1cfb920f7a</anchor>
      <arglist>(const QString &amp;extension)</arglist>
    </member>
    <member kind="function">
      <type>Scope</type>
      <name>scope</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>a461cde20498ffd2f6f92b231855dceff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAttributes</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>a926045c8505226a87bda2715e3b0078c</anchor>
      <arglist>(const QStringList &amp;attributes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDn</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>aa28f94724758aee619e481a555df3102</anchor>
      <arglist>(const LdapDN &amp;dn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExtension</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>a61488915aff21f096f6347753a67e3e1</anchor>
      <arglist>(const QString &amp;key, const Extension &amp;extension)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExtension</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>a9da85d5e678bdec5dd796b7ae6e2ad9c</anchor>
      <arglist>(const QString &amp;key, const QString &amp;value, bool critical=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExtension</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>ae964220674186b03e290a7d70ba8397d</anchor>
      <arglist>(const QString &amp;key, int value, bool critical=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFilter</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>afab141f5663c1adb70732c88527798b2</anchor>
      <arglist>(const QString &amp;filter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScope</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>a732025cc33b789ce0f75d324cac5d1dd</anchor>
      <arglist>(Scope scope)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateQuery</name>
      <anchorfile>classKLDAP_1_1LdapUrl.html</anchorfile>
      <anchor>a9cb8908ba9d7623b6e94368f67a975a4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KLDAP::Ldif</name>
    <filename>classKLDAP_1_1Ldif.html</filename>
    <member kind="function">
      <type>QString</type>
      <name>attr</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a563a40e330d3992234059931772e96d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>delOldRdn</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a7bce24668489ebbb8e616df28c620e1e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LdapDN</type>
      <name>dn</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>ad763a11810772af0e00e30ddb002529f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endLdif</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a94800dfe27437846c581002712a439e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EntryType</type>
      <name>entryType</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a348225241cac639519d4fd97dbbb85d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCritical</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a09250e0a66794776caa84e510c4a9ce9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUrl</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a05e7001164b47f6bcdf8461781d39662</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>lineNumber</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a7981283ef126797d5b5dfa0b760ee236</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>modType</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a862abb1aeb149d3c8b7cb036f8d60cc9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>newRdn</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>acc2c25c34a9c06e49c854f6ff0ccb0a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>newSuperior</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a6ed1eddf1e6a2d1ef2c0fcee40435b08</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ParseValue</type>
      <name>nextItem</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a20c09a0e61bdda03da9ff871f2145158</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>oid</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>aded4805ef9547b1f9c328cd53193140c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ParseValue</type>
      <name>processLine</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a1562b2655d4cc5301f53b0d1535850a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLdif</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a1fcb32e5666da39fac12b0f499b8b26b</anchor>
      <arglist>(const QByteArray &amp;ldif)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startParsing</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a53e6e82691678df20a936a0a30034c68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QByteArray</type>
      <name>value</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>aea51fddfebeba6cf296e5f6353247674</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QByteArray</type>
      <name>assembleLine</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a89ba3a1196d6cebbbb7f362381d8ea98</anchor>
      <arglist>(const QString &amp;fieldname, const QByteArray &amp;value, uint linelen=0, bool url=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QByteArray</type>
      <name>assembleLine</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a17ed54f3bcd27ee7aa6db27c38adc482</anchor>
      <arglist>(const QString &amp;fieldname, const QString &amp;value, uint linelen=0, bool url=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>splitControl</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a79e4b2ccd4f768c5638b151153083fdf</anchor>
      <arglist>(const QByteArray &amp;line, QString &amp;oid, bool &amp;critical, QByteArray &amp;value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>splitLine</name>
      <anchorfile>classKLDAP_1_1Ldif.html</anchorfile>
      <anchor>a7037cb0450f572a635dda894d0193271</anchor>
      <arglist>(const QByteArray &amp;line, QString &amp;fieldname, QByteArray &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>KLDAP</title>
    <filename>index.html</filename>
    <docanchor file="index.html">md__build_kldap_src_kldap_23_04_0_README</docanchor>
  </compound>
</tagfile>
