Go to the documentation of this file.
27 LDAPCtrl(
const char *oid,
bool critical=
false,
const char *data=0,
37 LDAPCtrl(
const std::string& oid,
bool critical,
38 const std::string& data);
53 std::string
getOID()
const;
87 #endif //LDAP_CONTROL_H
#define LDAP_DEBUG_TRACE
Definition: debug.h:12
LDAPControl * getControlStruct() const
For internal use only.
Definition: LDAPControl.cpp:69
bool isCritical() const
Definition: LDAPControl.cpp:55
This class is used to store Controls.
Definition: LDAPControl.h:17
#define LDAP_DEBUG_PARAMETER
Definition: debug.h:15
std::string getOID() const
Definition: LDAPControl.cpp:50
#define DEBUG(level, arg)
Definition: debug.h:30
#define LDAP_DEBUG_DESTROY
Definition: debug.h:14
LDAPCtrl(const char *oid, bool critical=false, const char *data=0, int length=0)
Constructor.
Definition: LDAPControl.cpp:13
bool hasData() const
Definition: LDAPControl.cpp:60
std::string getData() const
Definition: LDAPControl.cpp:64
#define LDAP_DEBUG_CONSTRUCT
Definition: debug.h:13
~LDAPCtrl()
Destructor.
Definition: LDAPControl.cpp:46
static void freeLDAPControlStruct(LDAPControl *ctrl)
Definition: LDAPControl.cpp:87