8#ifndef LDAP_EXCEPTION_H
9#define LDAP_EXCEPTION_H
34 const std::string& err_string=std::string()) throw();
66 virtual const
char*
what() const throw();
72 friend std::ostream& operator << (std::ostream &s,
LDAPException e) throw();
76 std::
string m_res_string;
77 std::
string m_err_string;
This class represents an asynchronous connection to an LDAP-Server.
Definition: LDAPAsynConnection.h:45
This class is only thrown as an Exception and used to signalize error conditions during LDAP-operatio...
Definition: LDAPException.h:24
virtual const char * what() const
Definition: LDAPException.cpp:68
const std::string & getResultMsg() const
Definition: LDAPException.cpp:58
int getResultCode() const
Definition: LDAPException.cpp:53
const std::string & getServerMsg() const
Definition: LDAPException.cpp:63
LDAPException(int res_code, const std::string &err_string=std::string())
Constructs a LDAPException-object from the parameters.
This class extends LDAPException and is used to signalize Referrals there were received during synchr...
Definition: LDAPException.h:85
This container class is used to store multiple LDAPUrl-objects.
Definition: LDAPUrlList.h:16