:: rtl ::

class Uri


Base Classes
None.
Known Derived Classes
None.

virtual abstract interface template
NO NO NO NO
Summary
A wrapper around the C functions from .
File
uri.hxx

Public Members

Static Methods

static rtl::OUString
encode( const rtl::OUString & rText, const sal_Bool * 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( const rtl::OUString & 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( const rtl::OUString & rText, rtl_UriDecodeMechanism eMechanism, rtl_TextEncoding eCharset ) throw( );
A wrapper around rtl_uriDecode() from <rtl/uri.h> (see there).
static rtl::OUString
convertRelToAbs( const rtl::OUString & rBaseUriRef, const rtl::OUString & rRelUriRef );
A wrapper around rtl_uriConvertRelToAbs() from <rtl/uri.h> (see there).

Top of Page