Overview | Namespace | Class | Index | Help

PUBLIC MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA

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

Copyright © 2003 Sun Microsystems, Inc.