20#ifndef INCLUDED_STOC_SOURCE_URIPROC_URIREFERENCE_HXX
21#define INCLUDED_STOC_SOURCE_URIPROC_URIREFERENCE_HXX
24#include <rtl/ustring.hxx>
26#include <rtl/ustrbuf.hxx>
34 OUString
const & authority, OUString path,
OUString getSchemeSpecificPart()
void operator=(UriReference const &)=delete
const OUString & getAuthority() const
sal_Int32 getPathSegmentCount()
const OUString & getScheme() const
UriReference(UriReference const &)=delete
void setFragment(OUString const &fragment)
UriReference(OUString scheme, bool hasAuthority, OUString const &authority, OUString path, bool hasQuery, OUString const &query)
void appendSchemeSpecificPart(OUStringBuffer &buffer) const
OUString getPathSegment(sal_Int32 index)
bool hasAuthority() const
const OUString & getQuery() const
OUString getUriReference()
store_handle_type *SAL_CALL query(OStoreObject *pHandle, store_handle_type *)