|
Public Member Functions |
| | LDAPCtrl (const LDAPCtrl &c) |
| | Copy-constructor.
|
| | LDAPCtrl (const char *oid, bool critical, const char *data=0, int length=0) |
| | Constructor.
|
| | LDAPCtrl (const std::string &oid, bool critical=false, const std::string &data=std::string()) |
| | Constructor.
|
| | LDAPCtrl (const LDAPControl *ctrl) |
| | Creates a copy of the Control that "ctrl is pointing to.
|
| | ~LDAPCtrl () |
| | Destructor.
|
| std::string | getOID () const |
| std::string | getData () const |
| bool | isCritical () const |
| LDAPControl * | getControlStruct () const |
| | For internal use only.
|
Static Public Member Functions |
| static void | freeLDAPControlStruct (LDAPControl *ctrl) |
Private Attributes |
| std::string | m_oid |
| std::string | m_data |
| bool | m_isCritical |
Controls are a mechanism to extend and modify LDAP-Operations.