Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: cppu ::

class UnoUrlDescriptor


Base Classes
None.
Known Derived Classes
None.

virtual abstract interface template
NO NO NO NO
Summary
A descriptor as part of a UNO URL (connection descriptor or protocol descriptor).
Description
Such a descriptor can also be useful outside the context of a full UNO URL. For example, some functions take a string representing a connection or protocol descriptor as input, and can use this class to parse the string.
File
unourl.hxx

Public Members

Methods

explicit
UnoUrlDescriptor( const rtl::OUString & rDescriptor );
Construct a descriptor from a string representation.

UnoUrlDescriptor( const UnoUrlDescriptor & rOther );

~UnoUrlDescriptor( );
UnoUrlDescriptor &
operator=( const UnoUrlDescriptor & rOther );
const rtl::OUString &
getDescriptor( ) const;
Return the string representation of the descriptor.
const rtl::OUString &
getName( ) const;
Return the name component of the descriptor.
bool
hasParameter( const rtl::OUString & rKey ) const;
Test whether the parameters contain a key.
rtl::OUString
getParameter( const rtl::OUString & rKey ) const;
Return the parameter value for a key.

Private Members

Data

std::auto_ptr< Impl > m_xImpl;

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.