LibreOffice Module ucb (master) 1
|
#include <pkguri.hxx>
Public Member Functions | |
PackageUri (OUString aPackageUri) | |
bool | isValid () const |
const OUString & | getUri () const |
void | setUri (const OUString &rPackageUri) |
const OUString & | getParentUri () const |
const OUString & | getPackage () const |
const OUString & | getPath () const |
const OUString & | getName () const |
const OUString & | getParam () const |
const OUString & | getScheme () const |
bool | isRootFolder () const |
Private Member Functions | |
void | init () const |
Private Attributes | |
OUString | m_aUri |
OUString | m_aParentUri |
OUString | m_aPackage |
OUString | m_aPath |
OUString | m_aName |
OUString | m_aParam |
OUString | m_aScheme |
bool | m_bValid |
Definition at line 33 of file pkguri.hxx.
|
inlineexplicit |
Definition at line 48 of file pkguri.hxx.
|
inline |
Definition at line 69 of file pkguri.hxx.
References init(), and m_aName.
Referenced by package_ucp::Content::removeData().
|
inline |
Definition at line 63 of file pkguri.hxx.
References init(), and m_aPackage.
Referenced by package_ucp::ContentProvider::createPackage(), package_ucp::Content::getPackage(), and package_ucp::Content::hasData().
|
inline |
Definition at line 72 of file pkguri.hxx.
References init(), and m_aParam.
Referenced by package_ucp::ContentProvider::createPackage().
|
inline |
Definition at line 60 of file pkguri.hxx.
References init(), and m_aParentUri.
Referenced by package_ucp::Content::getParentURL().
|
inline |
Definition at line 66 of file pkguri.hxx.
References init(), and m_aPath.
Referenced by package_ucp::Content::getInputStream(), package_ucp::Content::getIterator(), package_ucp::Content::hasData(), and package_ucp::Content::removeData().
|
inline |
Definition at line 75 of file pkguri.hxx.
References init(), and m_aScheme.
Referenced by package_ucp::ContentProperties::getCreatableContentsInfo().
|
inline |
Definition at line 54 of file pkguri.hxx.
|
private |
Definition at line 63 of file pkguri.cxx.
References ucb_impl::urihelper::decodeSegment(), ucb_impl::urihelper::encodeURI(), m_aName, m_aPackage, m_aParam, m_aParentUri, m_aPath, m_aScheme, m_aUri, m_bValid, normalize(), PACKAGE_URL_SCHEME, PACKAGE_URL_SCHEME_LENGTH, PACKAGE_ZIP_URL_SCHEME, comphelper::OStorageHelper::PathHasSegment(), and u.
Referenced by getName(), getPackage(), getParam(), getParentUri(), getPath(), getScheme(), getUri(), isRootFolder(), and isValid().
|
inline |
Definition at line 81 of file pkguri.hxx.
|
inline |
Definition at line 51 of file pkguri.hxx.
|
inline |
Definition at line 57 of file pkguri.hxx.
|
mutableprivate |
Definition at line 39 of file pkguri.hxx.
|
mutableprivate |
Definition at line 37 of file pkguri.hxx.
Referenced by getPackage(), and init().
|
mutableprivate |
Definition at line 40 of file pkguri.hxx.
Referenced by getParam(), and init().
|
mutableprivate |
Definition at line 36 of file pkguri.hxx.
Referenced by getParentUri(), and init().
|
mutableprivate |
Definition at line 38 of file pkguri.hxx.
Referenced by getPath(), init(), isRootFolder(), and setUri().
|
mutableprivate |
Definition at line 41 of file pkguri.hxx.
Referenced by getScheme(), and init().
|
mutableprivate |
Definition at line 35 of file pkguri.hxx.
|
mutableprivate |
Definition at line 42 of file pkguri.hxx.