#include <LDAPControlSet.h>
Public Member Functions | |
| LDAPControlSet () | |
| Constructs an empty std::list. | |
| LDAPControlSet (const LDAPControlSet &cs) | |
| Copy-constructor. | |
| LDAPControlSet (LDAPControl **controls) | |
| For internal use only. | |
| ~LDAPControlSet () | |
| Destructor. | |
| size_t | size () const |
| bool | empty () const |
| const_iterator | begin () const |
| const_iterator | end () const |
| void | add (const LDAPCtrl &ctrl) |
| Adds one element to the end of the list. | |
| LDAPControl ** | toLDAPControlArray () const |
| Translates the list to a 0-terminated array of pointers to LDAPControl-structures as needed by the C-API. | |
Static Public Member Functions | |
| static void | freeLDAPControlArray (LDAPControl **ctrl) |
Private Types | |
| typedef CtrlList::const_iterator | const_iterator |
Private Attributes | |
| CtrlList | data |
|
|
|
|
|
Constructs an empty std::list.
|
|
|
Copy-constructor.
|
|
|
For internal use only. This constructor creates a new LDAPControlSet for a 0-terminiated array of LDAPControl-structures as used by the C-API
|
|
|
Destructor.
|
|
|
Adds one element to the end of the list.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Translates the list to a 0-terminated array of pointers to LDAPControl-structures as needed by the C-API.
|
|
|
|
1.4.4