|
| | 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) |
| |