LibreOffice Module cppuhelper (master) 1
Namespaces | Functions
tdmgr.cxx File Reference
#include <sal/config.h>
#include <sal/log.hxx>
#include <vector>
#include <osl/diagnose.h>
#include <rtl/ustring.hxx>
#include <uno/lbnames.h>
#include <uno/mapping.hxx>
#include <cppuhelper/bootstrap.hxx>
#include <cppuhelper/implbase.hxx>
#include <typelib/typedescription.h>
#include <com/sun/star/lang/XComponent.hpp>
#include <com/sun/star/container/XHierarchicalNameAccess.hpp>
#include <com/sun/star/reflection/XTypeDescription.hpp>
#include <com/sun/star/reflection/XEnumTypeDescription.hpp>
#include <com/sun/star/reflection/XIndirectTypeDescription.hpp>
#include <com/sun/star/reflection/XInterfaceMemberTypeDescription.hpp>
#include <com/sun/star/reflection/XInterfaceAttributeTypeDescription2.hpp>
#include <com/sun/star/reflection/XMethodParameter.hpp>
#include <com/sun/star/reflection/XInterfaceMethodTypeDescription.hpp>
#include <com/sun/star/reflection/XInterfaceTypeDescription2.hpp>
#include <com/sun/star/reflection/XCompoundTypeDescription.hpp>
#include <com/sun/star/reflection/XStructTypeDescription.hpp>
#include <memory>
Include dependency graph for tdmgr.cxx:

Go to the source code of this file.

Namespaces

namespace  cppu
 

Functions

static typelib_TypeDescriptioncppu::createCTD (Reference< container::XHierarchicalNameAccess > const &access, const Reference< XTypeDescription > &xType)
 
static typelib_TypeDescriptioncppu::createCTD (const Reference< XCompoundTypeDescription > &xType)
 
static typelib_TypeDescriptioncppu::createCTD (Reference< container::XHierarchicalNameAccess > const &access, const Reference< XStructTypeDescription > &xType)
 
static typelib_TypeDescriptioncppu::createCTD (const Reference< XInterfaceAttributeTypeDescription2 > &xAttribute)
 
static typelib_TypeDescriptioncppu::createCTD (const Reference< XInterfaceMethodTypeDescription > &xMethod)
 
static typelib_TypeDescriptioncppu::createCTD (Reference< container::XHierarchicalNameAccess > const &access, const Reference< XInterfaceTypeDescription2 > &xType)
 
static typelib_TypeDescriptioncppu::createCTD (const Reference< XEnumTypeDescription > &xType)
 
static typelib_TypeDescriptioncppu::createCTD (Reference< container::XHierarchicalNameAccess > const &access, const Reference< XIndirectTypeDescription > &xType)
 
static void cppu::typelib_callback (void *pContext, typelib_TypeDescription **ppRet, rtl_uString *pTypeName)
 
sal_Bool SAL_CALL cppu::installTypeDescriptionManager (Reference< container::XHierarchicalNameAccess > const &xTDMgr_c)
 

Variable Documentation

◆ m_xTDMgr

Reference< container::XHierarchicalNameAccess > m_xTDMgr
private

Definition at line 609 of file tdmgr.cxx.