using namespace std;
LDAPException::LDAPException(int res_code, const string& err_string){
- m_res_code=res_code;
- m_res_string=string(ldap_err2string(res_code));
+ m_res_code=res_code;
+ m_res_string=string(ldap_err2string(res_code));
m_err_string=err_string;
}
LDAPException::LDAPException(const LDAPAsynConnection *lc){
- m_err_string=string();
- m_res_string=string();
- LDAP *l = lc->getSessionHandle();
- ldap_get_option(l,LDAP_OPT_ERROR_NUMBER,&m_res_code);
- m_res_string=string(ldap_err2string(m_res_code));
+ m_err_string=string();
+ m_res_string=string();
+ LDAP *l = lc->getSessionHandle();
+ ldap_get_option(l,LDAP_OPT_ERROR_NUMBER,&m_res_code);
+ m_res_string=string(ldap_err2string(m_res_code));
char* err_string;
- ldap_get_option(l,LDAP_OPT_ERROR_STRING,&err_string);
+ ldap_get_option(l,LDAP_OPT_ERROR_STRING,&err_string);
m_err_string=string(err_string);
}
}
int LDAPException::getResultCode() const{
- return m_res_code;
+ return m_res_code;
}
const string& LDAPException::getResultMsg() const{
- return m_res_string;
+ return m_res_string;
}
const string& LDAPException::getServerMsg() const{