LDAPUrlException Class Reference

#include <LDAPUrl.h>

List of all members.

Public Member Functions

 LDAPUrlException (int code, const std::string &msg="")
int getCode () const
const std::string getErrorMessage () const
const std::string getAdditionalInfo () const

Static Public Attributes

static const int INVALID_SCHEME = 1
static const int INVALID_PORT = 2
static const int INVALID_SCOPE = 3
static const int INVALID_URL = 4
static const int URL_DECODING_ERROR = 5
static const code2string_s code2string []

Private Attributes

int m_code
std::string m_addMsg


Constructor & Destructor Documentation

LDAPUrlException::LDAPUrlException ( int  code,
const std::string &  msg = "" 
)


Member Function Documentation

int LDAPUrlException::getCode (  )  const

const std::string LDAPUrlException::getErrorMessage (  )  const

const std::string LDAPUrlException::getAdditionalInfo (  )  const


Member Data Documentation

const int LDAPUrlException::INVALID_SCHEME = 1 [static]

const int LDAPUrlException::INVALID_PORT = 2 [static]

const int LDAPUrlException::INVALID_SCOPE = 3 [static]

const int LDAPUrlException::INVALID_URL = 4 [static]

const int LDAPUrlException::URL_DECODING_ERROR = 5 [static]

Initial value:

 {
   { INVALID_SCHEME,            "Invalid URL Scheme" },
   { INVALID_PORT,              "Invalid Port in Url" },
   { INVALID_SCOPE,             "Invalid Search Scope in Url" },
   { INVALID_URL,               "Invalid LDAP Url" },
   { URL_DECODING_ERROR,        "Url-decoding Error" },
   { 0, 0 }
}

int LDAPUrlException::m_code [private]

std::string LDAPUrlException::m_addMsg [private]


The documentation for this class was generated from the following files:

Generated on Sat Jun 7 06:45:39 2008 for ldapsdk by  doxygen 1.5.5