|
| ca_mgm::url::CA_MGM_DECLARE_EXCEPTION (Url) |
|
| ca_mgm::url::CA_MGM_DECLARE_EXCEPTION2 (UrlParsing, UrlException) |
|
| ca_mgm::url::CA_MGM_DECLARE_EXCEPTION2 (UrlDecoding, UrlException) |
|
| ca_mgm::url::CA_MGM_DECLARE_EXCEPTION2 (UrlBadComponent, UrlException) |
|
| ca_mgm::url::CA_MGM_DECLARE_EXCEPTION2 (UrlNotAllowed, UrlException) |
|
| ca_mgm::url::CA_MGM_DECLARE_EXCEPTION2 (UrlNotSupported, UrlException) |
|
std::string | ca_mgm::url::encode (const std::string &str, const std::string &safe="", ca_mgm::url::EEncoding eflag=E_DECODED) |
|
std::string | ca_mgm::url::encode_buf (const ca_mgm::ByteBuffer &buf, const std::string &safe="", ca_mgm::url::EEncoding eflag=E_DECODED) |
|
std::string | ca_mgm::url::decode (const std::string &str) |
|
ca_mgm::ByteBuffer | ca_mgm::url::decode_buf (const std::string &str, bool allowNUL) |
|
std::string | ca_mgm::url::encode_octet (const unsigned char c) |
|
int | ca_mgm::url::decode_octet (const char *hex) |
|
std::vector< std::string > | ca_mgm::url::split (const std::string &pstr, const std::string &psep) |
|
ca_mgm::url::ParamMap | ca_mgm::url::split (const std::string &pstr, const std::string &psep, const std::string &vsep, EEncoding eflag=E_ENCODED) |
|
std::string | ca_mgm::url::join (const std::vector< std::string > &parr, const std::string &psep) |
|
std::string | ca_mgm::url::join (const ca_mgm::url::ParamMap &pmap, const std::string &psep, const std::string &vsep, const std::string &safe) |
|
UrlComponents | ca_mgm::url::parse_url_string (const std::string &url) |
|
UrlAuthority | ca_mgm::url::parse_url_authority (const std::string &authority) |
|