Overview | Namespace | Class | Index | Help |
PUBLIC MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA |
PRIVATE MEMBERS: | CLASSES | STRUCTS | UNIONS | ENUMS | TYPEDEFS | METHODS | STATIC METHODS | DATA | STATIC DATA |
virtual | abstract | interface | template |
NO | NO | NO | NO |
A descriptor as part of a UNO URL (connection descriptor or protocol descriptor).
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.
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. |
Data |
|
std::auto_ptr< Impl > m_xImpl; |
Copyright © 2003 Sun Microsystems, Inc.