LibreOffice Module desktop (master) 1
Namespaces | Functions
dp_registry.cxx File Reference
#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>
Include dependency graph for dp_registry.cxx:

Go to the source code of this file.

Namespaces

namespace  dp_registry
 

Functions

Reference< deployment::XPackageRegistry > dp_registry::create (OUString const &context, OUString const &cachePath, Reference< XComponentContext > const &xComponentContext)
 

Variable Documentation

◆ m_allBackends

t_registryset m_allBackends
private

Definition at line 91 of file dp_registry.cxx.

◆ m_ambiguousBackends

t_registryset m_ambiguousBackends
private

Definition at line 90 of file dp_registry.cxx.

◆ m_filter2mediaType

t_string2string m_filter2mediaType
private

Definition at line 89 of file dp_registry.cxx.

◆ m_mediaType2backend

t_string2registry m_mediaType2backend
private

Definition at line 88 of file dp_registry.cxx.

◆ m_typesInfos

std::vector< Reference<deployment::XPackageTypeInfo> > m_typesInfos
private

Definition at line 92 of file dp_registry.cxx.