A wrapper around the C functions from <rtl/uri.h>. More...
#include <uri.hxx>
Static Public Member Functions | |
| static rtl::OUString | encode (rtl::OUString const &rText, sal_Bool const *pCharClass, rtl_UriEncodeMechanism eMechanism, rtl_TextEncoding eCharset) throw () |
| A wrapper around rtl_uriEncode() from <rtl/uri.h> (see there), using an array of 128 booleans as char class. | |
| static rtl::OUString | encode (rtl::OUString const &rText, rtl_UriCharClass eCharClass, rtl_UriEncodeMechanism eMechanism, rtl_TextEncoding eCharset) throw () |
| A wrapper around rtl_uriEncode() from <rtl/uri.h> (see there), using a predefined rtl_UriCharClass enumeration member. | |
| static rtl::OUString | decode (rtl::OUString const &rText, rtl_UriDecodeMechanism eMechanism, rtl_TextEncoding eCharset) throw () |
| A wrapper around rtl_uriDecode() from <rtl/uri.h> (see there). | |
| static rtl::OUString | convertRelToAbs (rtl::OUString const &rBaseUriRef, rtl::OUString const &rRelUriRef) |
| A wrapper around rtl_uriConvertRelToAbs() from <rtl/uri.h> (see there). | |
A wrapper around the C functions from <rtl/uri.h>.
| rtl::OUString rtl::Uri::convertRelToAbs | ( | rtl::OUString const & | rBaseUriRef, | |
| rtl::OUString const & | rRelUriRef | |||
| ) | [inline, static] |
A wrapper around rtl_uriConvertRelToAbs() from <rtl/uri.h> (see there).
| MalformedUriException | Thrown in case rtl_uriConvertRelToAbs() signals an exception due to a malformed base URI. |
| rtl::OUString rtl::Uri::decode | ( | rtl::OUString const & | rText, | |
| rtl_UriDecodeMechanism | eMechanism, | |||
| rtl_TextEncoding | eCharset | |||
| ) | throw () [inline, static] |
A wrapper around rtl_uriDecode() from <rtl/uri.h> (see there).
| rtl::OUString rtl::Uri::encode | ( | rtl::OUString const & | rText, | |
| rtl_UriCharClass | eCharClass, | |||
| rtl_UriEncodeMechanism | eMechanism, | |||
| rtl_TextEncoding | eCharset | |||
| ) | throw () [inline, static] |
A wrapper around rtl_uriEncode() from <rtl/uri.h> (see there), using a predefined rtl_UriCharClass enumeration member.
| rtl::OUString rtl::Uri::encode | ( | rtl::OUString const & | rText, | |
| sal_Bool const * | pCharClass, | |||
| rtl_UriEncodeMechanism | eMechanism, | |||
| rtl_TextEncoding | eCharset | |||
| ) | throw () [inline, static] |
A wrapper around rtl_uriEncode() from <rtl/uri.h> (see there), using an array of 128 booleans as char class.
1.6.1