LibreOffice Module cppuhelper (master)  1
Namespaces | Macros | Functions
component_context.cxx File Reference
#include <unordered_map>
#include <osl/diagnose.h>
#include <osl/mutex.hxx>
#include <sal/log.hxx>
#include <uno/lbnames.h>
#include <uno/mapping.hxx>
#include <cppuhelper/compbase.hxx>
#include <cppuhelper/component_context.hxx>
#include <cppuhelper/implbase.hxx>
#include <com/sun/star/container/XNameContainer.hpp>
#include <com/sun/star/lang/XSingleServiceFactory.hpp>
#include <com/sun/star/lang/XSingleComponentFactory.hpp>
#include <com/sun/star/lang/XMultiComponentFactory.hpp>
#include <com/sun/star/lang/XComponent.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/uno/DeploymentException.hpp>
#include <com/sun/star/uno/RuntimeException.hpp>
#include <comphelper/sequence.hxx>
#include <memory>
Include dependency graph for component_context.cxx:

Go to the source code of this file.

Namespaces

 cppu
 

Macros

#define SMGR_SINGLETON   "/singletons/com.sun.star.lang.theServiceManager"
 
#define TDMGR_SINGLETON   "/singletons/com.sun.star.reflection.theTypeDescriptionManager"
 
#define AC_SINGLETON   "/singletons/com.sun.star.security.theAccessController"
 

Functions

static void cppu::try_dispose (Reference< XInterface > const &xInstance)
 
static void cppu::try_dispose (Reference< lang::XComponent > const &xComp)
 
static void cppu::s_createComponentContext_v (va_list *pParam)
 
Reference< XComponentContext > SAL_CALL cppu::createComponentContext (ContextEntry_Init const *pEntries, sal_Int32 nEntries, Reference< XComponentContext > const &xDelegate)
 

Macro Definition Documentation

#define AC_SINGLETON   "/singletons/com.sun.star.security.theAccessController"

Definition at line 49 of file component_context.cxx.

#define SMGR_SINGLETON   "/singletons/com.sun.star.lang.theServiceManager"

Definition at line 47 of file component_context.cxx.

#define TDMGR_SINGLETON   "/singletons/com.sun.star.reflection.theTypeDescriptionManager"

Definition at line 48 of file component_context.cxx.

Variable Documentation

bool lateInit

Definition at line 134 of file component_context.cxx.

t_map m_map

Definition at line 142 of file component_context.cxx.

Mutex m_mutex

Definition at line 119 of file component_context.cxx.

Reference< XComponentContext > m_xDelegate

Definition at line 129 of file component_context.cxx.

Reference< lang::XMultiComponentFactory > m_xSMgr

Definition at line 144 of file component_context.cxx.

Reference< lang::XComponent > m_xTarget

Definition at line 80 of file component_context.cxx.

Any value