LibreOffice Module comphelper (master) 1
Namespaces | Functions
compbase.cxx File Reference
#include <comphelper/compbase.hxx>
#include <sal/log.hxx>
#include <osl/diagnose.h>
Include dependency graph for compbase.cxx:

Go to the source code of this file.

Namespaces

namespace  comphelper
 

Functions

static void comphelper::checkInterface (css::uno::Type const &rType)
 
static bool comphelper::isXInterface (rtl_uString *pStr)
 
static bool comphelper::td_equals (typelib_TypeDescriptionReference const *pTDR1, typelib_TypeDescriptionReference const *pTDR2)
 
static cppu::type_entry * comphelper::getTypeEntries (cppu::class_data *cd)
 
static void * comphelper::makeInterface (sal_IntPtr nOffset, void *that)
 
static bool comphelper::recursivelyFindType (typelib_TypeDescriptionReference const *demandedType, typelib_InterfaceTypeDescription const *type, sal_IntPtr *offset)
 
static void * comphelper::queryDeepNoXInterface (typelib_TypeDescriptionReference const *pDemandedTDR, cppu::class_data *cd, void *that)
 
css::uno::Any comphelper::WeakComponentImplHelper_query (css::uno::Type const &rType, cppu::class_data *cd, WeakComponentImplHelperBase *pBase)
 WeakComponentImplHelper. More...