|
LibreOffice Module cppuhelper (master) 1
|
#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>Go to the source code of this file.
Namespaces | |
| namespace | cppu |
Functions | |
| static typelib_TypeDescription * | cppu::createCTD (Reference< container::XHierarchicalNameAccess > const &access, const Reference< XTypeDescription > &xType) |
| static typelib_TypeDescription * | cppu::createCTD (const Reference< XCompoundTypeDescription > &xType) |
| static typelib_TypeDescription * | cppu::createCTD (Reference< container::XHierarchicalNameAccess > const &access, const Reference< XStructTypeDescription > &xType) |
| static typelib_TypeDescription * | cppu::createCTD (const Reference< XInterfaceAttributeTypeDescription2 > &xAttribute) |
| static typelib_TypeDescription * | cppu::createCTD (const Reference< XInterfaceMethodTypeDescription > &xMethod) |
| static typelib_TypeDescription * | cppu::createCTD (Reference< container::XHierarchicalNameAccess > const &access, const Reference< XInterfaceTypeDescription2 > &xType) |
| static typelib_TypeDescription * | cppu::createCTD (const Reference< XEnumTypeDescription > &xType) |
| static typelib_TypeDescription * | cppu::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) |