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_resource.h>
#include <dp_interact.h>
#include <dp_ucb.h>
#include <osl/diagnose.h>
#include <rtl/ustrbuf.hxx>
#include <rtl/uri.hxx>
#include <cppuhelper/compbase.hxx>
#include <cppuhelper/exc_hlp.hxx>
#include <comphelper/sequence.hxx>
#include <ucbhelper/content.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/WrappedTargetRuntimeException.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/PackageRegistryBackend.hpp>
#include <set>
#include <unordered_map>
#include <unordered_set>
Include dependency graph for dp_registry.cxx:

Go to the source code of this file.

Namespaces

 dp_registry
 

Functions

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

Variable Documentation

t_registryset m_allBackends

Definition at line 91 of file dp_registry.cxx.

t_registryset m_ambiguousBackends

Definition at line 90 of file dp_registry.cxx.

t_string2string m_filter2mediaType

Definition at line 89 of file dp_registry.cxx.

t_string2registry m_mediaType2backend

Definition at line 88 of file dp_registry.cxx.

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

Definition at line 92 of file dp_registry.cxx.