#include <sal/config.h>
#include <sal/log.hxx>
#include <dp_shared.hxx>
#include <dp_package.hxx>
#include <strings.hrc>
#include <dp_registry.hxx>
#include <dp_misc.h>
#include <dp_ucb.h>
#include <osl/diagnose.h>
#include <rtl/ustrbuf.hxx>
#include <rtl/uri.hxx>
#include <cppuhelper/basemutex.hxx>
#include <cppuhelper/compbase.hxx>
#include <comphelper/sequence.hxx>
#include <ucbhelper/content.hxx>
#include <o3tl/string_view.hxx>
#include <com/sun/star/ucb/ContentCreationException.hpp>
#include <com/sun/star/uno/DeploymentException.hpp>
#include <com/sun/star/lang/DisposedException.hpp>
#include <com/sun/star/lang/IllegalArgumentException.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XSingleComponentFactory.hpp>
#include <com/sun/star/lang/XSingleServiceFactory.hpp>
#include <com/sun/star/util/XUpdatable.hpp>
#include <com/sun/star/container/XContentEnumerationAccess.hpp>
#include <com/sun/star/deployment/XPackageTypeInfo.hpp>
#include <com/sun/star/deployment/XPackageRegistry.hpp>
#include <set>
#include <string_view>
#include <unordered_map>
#include <unordered_set>
Go to the source code of this file.
|
Reference< deployment::XPackageRegistry > | dp_registry::create (OUString const &context, OUString const &cachePath, Reference< XComponentContext > const &xComponentContext) |
|
◆ m_allBackends
t_registryset m_allBackends |
|
private |
◆ m_ambiguousBackends
t_registryset m_ambiguousBackends |
|
private |
◆ m_filter2mediaType
t_string2string m_filter2mediaType |
|
private |
◆ m_mediaType2backend
t_string2registry m_mediaType2backend |
|
private |
◆ m_typesInfos
std::vector< Reference<deployment::XPackageTypeInfo> > m_typesInfos |
|
private |