Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


Methods of Class Uri


encode
static rtl::OUString encode(
const rtl::OUString & rText,
const sal_Bool * pCharClass,
rtl_UriEncodeMechanism eMechanism,
rtl_TextEncoding eCharset ) throw();

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO YES YES NO

Summary
A wrapper around rtl_uriEncode() from (see there), using an array of 128 booleans as char class.

encode
static rtl::OUString encode(
const rtl::OUString & rText,
rtl_UriCharClass eCharClass,
rtl_UriEncodeMechanism eMechanism,
rtl_TextEncoding eCharset ) throw();

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO YES YES NO

Summary
A wrapper around rtl_uriEncode() from (see there), using a predefined rtl_UriCharClass enumeration member.

decode
static rtl::OUString decode(
const rtl::OUString & rText,
rtl_UriDecodeMechanism eMechanism,
rtl_TextEncoding eCharset ) throw();

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO YES YES NO

Summary
A wrapper around rtl_uriDecode() from (see there).

convertRelToAbs
static rtl::OUString convertRelToAbs(
const rtl::OUString & rBaseUriRef,
const rtl::OUString & rRelUriRef );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO YES YES NO

Summary
A wrapper around rtl_uriConvertRelToAbs() from (see there).

Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.