This class is only thrown as an Exception and used to signalize error conditions during LDAP-operations.
More...
#include <LDAPException.h>
This class is only thrown as an Exception and used to signalize error conditions during LDAP-operations.
◆ LDAPException() [1/2]
LDAPException::LDAPException |
( |
int |
res_code, |
|
|
const std::string & |
err_string = std::string() |
|
) |
| |
throw | ( | |
| ) | | |
Constructs a LDAPException-object from the parameters.
- Parameters
-
res_code | A valid LDAP result code. |
err_string | An addional error message for the error that happend (optional) |
◆ LDAPException() [2/2]
Constructs a LDAPException-object from the error state of a LDAPAsynConnection-object.
- Parameters
-
lc | A LDAP-Connection for that an error has happend. The Constructor tries to read its error state. |
◆ ~LDAPException()
LDAPException::~LDAPException |
( |
| ) |
|
throw | ( | |
| ) | | |
|
virtual |
◆ getResultCode()
int LDAPException::getResultCode |
( |
| ) |
const |
throw | ( | |
| ) | | |
- Returns
- The Result code of the object
◆ getResultMsg()
const string & LDAPException::getResultMsg |
( |
| ) |
const |
throw | ( | |
| ) | | |
- Returns
- The error message that is corresponding to the result code .
◆ getServerMsg()
const string & LDAPException::getServerMsg |
( |
| ) |
const |
throw | ( | |
| ) | | |
- Returns
- The addional error message of the error (if it was set)
◆ what()
const char * LDAPException::what |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
virtual |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
s, |
|
|
LDAPException |
e |
|
) |
| |
throw | ( | |
| ) | | |
|
friend |
This method can be used to dump the data of a LDAPResult-Object.
It is only useful for debugging purposes at the moment
The documentation for this class was generated from the following files: