23#ifndef INCLUDED_CPPUHELPER_IMPLBASE_EX_HXX 
   24#define INCLUDED_CPPUHELPER_IMPLBASE_EX_HXX 
   55typedef css::uno::Type 
const & (SAL_CALL * fptr_getCppuType)( 
void * );
 
   76#define CPPUHELPER_DETAIL_TYPEENTRY(Ifc) \ 
   77    { { Ifc::static_type }, \ 
   78      reinterpret_cast<sal_IntPtr>( static_cast<Ifc *>( reinterpret_cast<Impl *>(16) )) - 16 } 
  102    type_entry m_typeEntries[ 1 ];
 
  108    css::uno::Type 
const & rType,
 
  114    css::uno::Type 
const & rType,
 
  120SAL_CALL ImplHelper_getTypes(
 
  125SAL_CALL ImplInhHelper_getTypes(
 
  127    css::uno::Sequence< css::uno::Type > 
const & rAddTypes );
 
  131SAL_CALL ImplHelper_getImplementationId(
 
  137    css::uno::Type 
const & rType,
 
  140    ::cppu::OWeakObject * pBase );
 
  144SAL_CALL WeakImplHelper_getTypes(
 
  150SAL_CALL WeakAggImplHelper_queryAgg(
 
  151    css::uno::Type 
const & rType,
 
  154    ::cppu::OWeakAggObject * pBase );
 
  158SAL_CALL WeakAggImplHelper_getTypes(
 
unsigned char sal_Bool
Definition types.h:38
signed char sal_Int8
Definition types.h:43
#define SAL_WARN_UNUSED
Annotate classes where a compiler should warn if an instance is unused.
Definition types.h:611
struct SAL_DLLPUBLIC_RTTI _typelib_TypeDescriptionReference typelib_TypeDescriptionReference
Holds a weak reference to a type description.
#define CPPUHELPER_DLLPUBLIC
Definition cppuhelperdllapi.h:32
const ::com::sun::star::uno::Type & getCppuType()
Gets the meta type of an IDL type.
Definition Type.hxx:218
Definition Enterable.hxx:31
Base class to implement a UNO object supporting weak references, i.e.
Definition weak.hxx:48
Base class to implement a UNO object supporting weak references, i.e.
Definition weakagg.hxx:48