LibreOffice Module cppuhelper (master) 1
|
Namespaces | |
namespace | detail |
namespace | EnvDcp |
namespace | helper |
Classes | |
class | AccessControl |
Helper class for retrieving access controller singleton from component context. More... | |
class | AggImplInheritanceHelper1 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | AggImplInheritanceHelper10 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | AggImplInheritanceHelper11 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | AggImplInheritanceHelper12 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | AggImplInheritanceHelper13 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | AggImplInheritanceHelper2 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | AggImplInheritanceHelper3 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | AggImplInheritanceHelper4 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | AggImplInheritanceHelper5 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | AggImplInheritanceHelper6 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | AggImplInheritanceHelper7 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | AggImplInheritanceHelper8 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | AggImplInheritanceHelper9 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | AntiEnvGuard |
class | BaseMutex |
base class for all classes who want derive from cppu::WeakComponentImplHelperXX. More... | |
class | BootstrapException |
An exception indicating a bootstrap error. More... | |
struct | ClassData |
struct | ClassDataBase |
struct | ContextEntry_Init |
Context entries init struct calling createComponentContext(). More... | |
class | Enterable |
class | EnvGuard |
struct | equalInt32_Impl |
struct | hashInt32_Impl |
struct | hashType_Impl |
struct | IdContainer |
class | IEventNotificationHook |
An interface to extend event notification actions. More... | |
struct | ImplementationEntry |
One struct instance represents all data necessary for registering one service implementation. More... | |
class | ImplHelper1 |
Implementation helper implementing interface css::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More... | |
class | ImplHelper10 |
Implementation helper implementing interface css::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More... | |
class | ImplHelper11 |
Implementation helper implementing interface css::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More... | |
class | ImplHelper12 |
Implementation helper implementing interface css::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More... | |
class | ImplHelper13 |
Implementation helper implementing interface css::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More... | |
class | ImplHelper2 |
Implementation helper implementing interface css::lang::XTypeProvider and queryInterface(), but no reference counting. More... | |
class | ImplHelper3 |
Implementation helper implementing interface css::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More... | |
class | ImplHelper4 |
Implementation helper implementing interface css::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More... | |
class | ImplHelper5 |
Implementation helper implementing interface css::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More... | |
class | ImplHelper6 |
Implementation helper implementing interface css::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More... | |
class | ImplHelper7 |
Implementation helper implementing interface css::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More... | |
class | ImplHelper8 |
Implementation helper implementing interface css::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More... | |
class | ImplHelper9 |
Implementation helper implementing interface css::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More... | |
class | ImplInheritanceHelper1 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | ImplInheritanceHelper10 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | ImplInheritanceHelper11 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | ImplInheritanceHelper12 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | ImplInheritanceHelper13 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | ImplInheritanceHelper2 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | ImplInheritanceHelper3 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | ImplInheritanceHelper4 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | ImplInheritanceHelper5 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | ImplInheritanceHelper6 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | ImplInheritanceHelper7 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | ImplInheritanceHelper8 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | ImplInheritanceHelper9 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface inheriting from a BaseClass. More... | |
class | IPropertyArrayHelper |
This interface is used by the OPropertyHelper, to access the property description. More... | |
struct | OBroadcastHelperVar |
This struct contains the standard variables of a broadcaster. More... | |
class | OComponentHelper |
Deprecated. More... | |
class | OInterfaceContainerHelper |
A container of interfaces. More... | |
class | OInterfaceIteratorHelper |
This is the iterator of an InterfaceContainerHelper. More... | |
class | OMultiTypeInterfaceContainerHelper |
Specialized class for key type css::uno::Type, without explicit usage of STL symbols. More... | |
class | OMultiTypeInterfaceContainerHelperInt32 |
Specialized class for key type sal_Int32, without explicit usage of STL symbols. More... | |
class | OMultiTypeInterfaceContainerHelperVar |
A helper class to store interface references of different types. More... | |
class | OPropertyArrayHelper |
You can use this helper class to map a XPropertySet-Interface to a XFast- or a XMultiPropertySet interface. More... | |
class | OPropertySetHelper |
This abstract class maps the methods of the interfaces XMultiPropertySet, XFastPropertySet and XPropertySet to the methods getInfoHelper, convertFastPropertyValue, setFastPropertyValue_NoBroadcast and getFastPropertyValue. More... | |
class | OPropertySetHelper2 |
OPropertySetHelper plus XPropertySetOption. More... | |
class | OTypeCollection |
Helper class to implement css::lang::XTypeProvider. More... | |
class | OWeakAggObject |
Base class to implement a UNO object supporting weak references, i.e. More... | |
class | OWeakConnectionPoint |
class | OWeakObject |
Base class to implement a UNO object supporting weak references, i.e. More... | |
class | PartialWeakComponentImplHelper1 |
Same as WeakComponentImplHelper1, except doesn't implement addEventListener, removeEventListener and dispose. More... | |
class | PartialWeakComponentImplHelper10 |
Same as WeakComponentImplHelper10, except doesn't implement addEventListener, removeEventListener and dispose. More... | |
class | PartialWeakComponentImplHelper11 |
Same as WeakComponentImplHelper11, except doesn't implement addEventListener, removeEventListener and dispose. More... | |
class | PartialWeakComponentImplHelper12 |
Same as WeakComponentImplHelper12, except doesn't implement addEventListener, removeEventListener and dispose. More... | |
class | PartialWeakComponentImplHelper2 |
Same as WeakComponentImplHelper2, except doesn't implement addEventListener, removeEventListener and dispose. More... | |
class | PartialWeakComponentImplHelper3 |
Same as WeakComponentImplHelper3, except doesn't implement addEventListener, removeEventListener and dispose. More... | |
class | PartialWeakComponentImplHelper4 |
Same as WeakComponentImplHelper4, except doesn't implement addEventListener, removeEventListener and dispose. More... | |
class | PartialWeakComponentImplHelper5 |
Same as WeakComponentImplHelper5, except doesn't implement addEventListener, removeEventListener and dispose. More... | |
class | PartialWeakComponentImplHelper6 |
Same as WeakComponentImplHelper6, except doesn't implement addEventListener, removeEventListener and dispose. More... | |
class | PartialWeakComponentImplHelper7 |
Same as WeakComponentImplHelper7, except doesn't implement addEventListener, removeEventListener and dispose. More... | |
class | PartialWeakComponentImplHelper8 |
Same as WeakComponentImplHelper8, except doesn't implement addEventListener, removeEventListener and dispose. More... | |
class | PartialWeakComponentImplHelper9 |
Same as WeakComponentImplHelper9, except doesn't implement addEventListener, removeEventListener and dispose. More... | |
class | PropertySetMixin |
A helper mixin to implement certain UNO interfaces related to property set handling on top of the attributes of a given UNO interface type. More... | |
class | PropertySetMixinImpl |
A helper base class for cppu::PropertySetMixin . More... | |
struct | UnoSequenceType |
class | UnoType |
class | UnoUrl |
Parse UNO URLs into their components. More... | |
class | UnoUrlDescriptor |
A descriptor as part of a UNO URL (connection descriptor or protocol descriptor). More... | |
class | WeakAggComponentImplHelper1 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakAggComponentImplHelper10 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakAggComponentImplHelper11 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakAggComponentImplHelper12 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakAggComponentImplHelper2 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakAggComponentImplHelper3 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakAggComponentImplHelper4 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakAggComponentImplHelper5 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakAggComponentImplHelper6 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakAggComponentImplHelper7 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakAggComponentImplHelper8 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakAggComponentImplHelper9 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakAggImplHelper1 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakAggObject). More... | |
class | WeakAggImplHelper10 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakAggObject). More... | |
class | WeakAggImplHelper11 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakAggObject). More... | |
class | WeakAggImplHelper12 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakAggObject). More... | |
class | WeakAggImplHelper13 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakAggObject). More... | |
class | WeakAggImplHelper2 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakAggObject). More... | |
class | WeakAggImplHelper3 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakAggObject). More... | |
class | WeakAggImplHelper4 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakAggObject). More... | |
class | WeakAggImplHelper5 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak thru cppu::OWeakAggObject). More... | |
class | WeakAggImplHelper6 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakAggObject). More... | |
class | WeakAggImplHelper7 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakAggObject). More... | |
class | WeakAggImplHelper8 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakAggObject). More... | |
class | WeakAggImplHelper9 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakAggObject). More... | |
class | WeakComponentImplHelper1 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakComponentImplHelper10 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakComponentImplHelper11 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakComponentImplHelper12 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakComponentImplHelper2 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakComponentImplHelper3 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakComponentImplHelper4 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakComponentImplHelper5 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakComponentImplHelper6 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakComponentImplHelper7 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakComponentImplHelper8 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakComponentImplHelper9 |
Implementation helper supporting css::lang::XTypeProvider and css::lang::XComponent. More... | |
class | WeakImplHelper1 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakObject). More... | |
class | WeakImplHelper10 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakObject). More... | |
class | WeakImplHelper11 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakObject). More... | |
class | WeakImplHelper12 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakObject). More... | |
class | WeakImplHelper13 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakObject). More... | |
class | WeakImplHelper2 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakObject). More... | |
class | WeakImplHelper3 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakObject). More... | |
class | WeakImplHelper4 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakObject). More... | |
class | WeakImplHelper5 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak thru cppu::OWeakObject). More... | |
class | WeakImplHelper6 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakObject). More... | |
class | WeakImplHelper7 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakObject). More... | |
class | WeakImplHelper8 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakObject). More... | |
class | WeakImplHelper9 |
Implementation helper implementing interfaces css::lang::XTypeProvider and css::uno::XInterface which supports weak mechanism to be held weakly (supporting css::uno::XWeak through cppu::OWeakObject). More... | |
Typedefs | |
typedef std::unordered_map< OUString, MappingEntry * > | t_OUString2Entry |
typedef std::unordered_map< uno_Mapping *, MappingEntry *, FctPtrHash > | t_Mapping2Entry |
typedef std::vector< std::pair< Type, void * > > | t_type2ptr |
typedef std::vector< std::pair< sal_Int32, void * > > | t_long2ptr |
typedef css::uno::Reference< css::uno::XInterface >(SAL_CALL *ComponentFactoryFunc)(css CPPUHELPER_DLLPUBLIC css::uno::Reference< css::lang::XSingleComponentFactory > SAL_CALL | createSingleComponentFactory(ComponentFactoryFunc fptr, ::rtl::OUString const &rImplementationName, css::uno::Sequence< ::rtl::OUString > const &rServiceNames, rtl_ModuleCount *pModCount=NULL) |
Function pointer declaration. More... | |
typedef css::uno::Reference< css::uno::XInterface >(SAL_CALL *ComponentInstantiation)(const css CPPUHELPER_DLLPUBLIC css::uno::Reference< css::lang::XSingleServiceFactory > SAL_CALL | createSingleFactory(const css::uno::Reference< css::lang::XMultiServiceFactory > &rServiceManager, const ::rtl::OUString &rImplementationName, ComponentInstantiation pCreateFunction, const css::uno::Sequence< ::rtl::OUString > &rServiceNames, rtl_ModuleCount *pModCount=NULL) |
Deprecated. More... | |
typedef OBroadcastHelperVar< OMultiTypeInterfaceContainerHelper, OMultiTypeInterfaceContainerHelper::keyType > | OBroadcastHelper |
Functions | |
static typelib_InterfaceTypeDescription * | get_type_XCurrentContext () |
IdContainer & | getIdContainer () |
void | _assignInterface (void **ppDest, void *pSource, uno_AcquireFunc acquire, uno_ReleaseFunc release) |
void * | _queryInterface (void *pSource, typelib_TypeDescriptionReference *pDestType, uno_QueryInterfaceFunc queryInterface) |
bool | assignStruct (void *pDest, void *pSource, typelib_CompoundTypeDescription *pTypeDescr, uno_QueryInterfaceFunc queryInterface, uno_AcquireFunc acquire, uno_ReleaseFunc release) |
bool | _assignStruct (void *pDest, void *pSource, typelib_CompoundTypeDescription *pTypeDescr, uno_QueryInterfaceFunc queryInterface, uno_AcquireFunc acquire, uno_ReleaseFunc release) |
bool | _assignData (void *pDest, typelib_TypeDescriptionReference *pDestType, typelib_TypeDescription *pDestTypeDescr, void *pSource, typelib_TypeDescriptionReference *pSourceType, typelib_TypeDescription *pSourceTypeDescr, uno_QueryInterfaceFunc queryInterface, uno_AcquireFunc acquire, uno_ReleaseFunc release) |
void | defaultConstructStruct (void *pMem, typelib_CompoundTypeDescription *pCompType) |
void | _defaultConstructStruct (void *pMem, typelib_CompoundTypeDescription *pTypeDescr) |
void | _defaultConstructData (void *pMem, typelib_TypeDescriptionReference *pType, typelib_TypeDescription *pTypeDescr) |
uno_Sequence * | allocSeq (sal_Int32 nElementSize, sal_Int32 nElements) |
void | copyConstructStruct (void *pDest, void *pSource, typelib_CompoundTypeDescription *pTypeDescr, uno_AcquireFunc acquire, uno_Mapping *mapping) |
void | _copyConstructStruct (void *pDest, void *pSource, typelib_CompoundTypeDescription *pTypeDescr, uno_AcquireFunc acquire, uno_Mapping *mapping) |
uno_Sequence * | copyConstructSequence (uno_Sequence *pSource, typelib_TypeDescriptionReference *pElementType, uno_AcquireFunc acquire, uno_Mapping *mapping) |
void | _copyConstructAnyFromData (uno_Any *pDestAny, void *pSource, typelib_TypeDescriptionReference *pType, typelib_TypeDescription *pTypeDescr, uno_AcquireFunc acquire, uno_Mapping *mapping) |
void | _copyConstructAny (uno_Any *pDestAny, void *pSource, typelib_TypeDescriptionReference *pType, typelib_TypeDescription *pTypeDescr, uno_AcquireFunc acquire, uno_Mapping *mapping) |
uno_Sequence * | icopyConstructSequence (uno_Sequence *pSource, typelib_TypeDescriptionReference *pElementType, uno_AcquireFunc acquire, uno_Mapping *mapping) |
void | _copyConstructData (void *pDest, void *pSource, typelib_TypeDescriptionReference *pType, typelib_TypeDescription *pTypeDescr, uno_AcquireFunc acquire, uno_Mapping *mapping) |
void * | binuno_queryInterface (void *pUnoI, typelib_TypeDescriptionReference *pDestType) |
void | destructStruct (void *pValue, typelib_CompoundTypeDescription *pTypeDescr, uno_ReleaseFunc release) |
bool | equalStruct (void *pDest, void *pSource, typelib_CompoundTypeDescription *pTypeDescr, uno_QueryInterfaceFunc queryInterface, uno_ReleaseFunc release) |
void | destructSequence (uno_Sequence *pSequence, typelib_TypeDescriptionReference *pType, typelib_TypeDescription *pTypeDescr, uno_ReleaseFunc release) |
bool | equalSequence (uno_Sequence *pDest, uno_Sequence *pSource, typelib_TypeDescriptionReference *pElementType, uno_QueryInterfaceFunc queryInterface, uno_ReleaseFunc release) |
void | _destructStruct (void *pValue, typelib_CompoundTypeDescription *pTypeDescr, uno_ReleaseFunc release) |
void | _destructAny (uno_Any *pAny, uno_ReleaseFunc release) |
sal_Int32 | idestructElements (void *pElements, typelib_TypeDescriptionReference *pElementType, sal_Int32 nStartIndex, sal_Int32 nStopIndex, uno_ReleaseFunc release) |
void | idestroySequence (uno_Sequence *pSeq, typelib_TypeDescriptionReference *pType, typelib_TypeDescription *pTypeDescr, uno_ReleaseFunc release) |
void | idestructSequence (uno_Sequence *pSeq, typelib_TypeDescriptionReference *pType, typelib_TypeDescription *pTypeDescr, uno_ReleaseFunc release) |
void | _destructData (void *pValue, typelib_TypeDescriptionReference *pType, typelib_TypeDescription *pTypeDescr, uno_ReleaseFunc release) |
bool | _equalObject (void *pI1, void *pI2, uno_QueryInterfaceFunc queryInterface, uno_ReleaseFunc release) |
bool | _equalStruct (void *pDest, void *pSource, typelib_CompoundTypeDescription *pTypeDescr, uno_QueryInterfaceFunc queryInterface, uno_ReleaseFunc release) |
bool | _equalSequence (uno_Sequence *pDest, uno_Sequence *pSource, typelib_TypeDescriptionReference *pElementType, uno_QueryInterfaceFunc queryInterface, uno_ReleaseFunc release) |
bool | _equalData (void *pDest, typelib_TypeDescriptionReference *pDestType, typelib_TypeDescription *pDestTypeDescr, void *pSource, typelib_TypeDescriptionReference *pSourceType, uno_QueryInterfaceFunc queryInterface, uno_ReleaseFunc release) |
static MappingsData & | getMappingsData () |
static void | mediate_free (uno_Mapping *pMapping) |
static void | mediate_acquire (uno_Mapping *pMapping) |
static void | mediate_release (uno_Mapping *pMapping) |
static void | mediate_mapInterface (uno_Mapping *pMapping, void **ppOut, void *pInterface, typelib_InterfaceTypeDescription *pInterfaceTypeDescr) |
static OUString | getMappingName (const Environment &rFrom, const Environment &rTo, std::u16string_view rAddPurpose) |
static OUString | getBridgeName (const Environment &rFrom, const Environment &rTo, std::u16string_view rAddPurpose) |
static void | setNegativeBridge (const OUString &rBridgeName) |
static bool | loadModule (osl::Module &rModule, const OUString &rBridgeName) |
static Mapping | loadExternalMapping (const Environment &rFrom, const Environment &rTo, const OUString &rAddPurpose) |
static Mapping | getDirectMapping (const Environment &rFrom, const Environment &rTo, const OUString &rAddPurpose=OUString()) |
static Mapping | createMediateMapping (const Environment &rFrom, const Environment &rTo, const Mapping &rFrom2Uno, const Mapping &rUno2To, const OUString &rAddPurpose) |
static Mapping | getMediateMapping (const Environment &rFrom, const Environment &rTo, const OUString &rAddPurpose) |
void * | _map (void *p, typelib_TypeDescriptionReference *pType, typelib_TypeDescription *pTypeDescr, uno_Mapping *mapping) |
void | _acquire (void *p, uno_AcquireFunc acquire) |
void | _release (void *p, uno_ReleaseFunc release) |
sal_uInt32 | calcSeqMemSize (sal_Int32 nElementSize, sal_Int32 nElements) |
uno_Sequence * | createEmptySequence () |
typelib_TypeDescriptionReference * | _getVoidType () |
void | CONSTRUCT_EMPTY_ANY (uno_Any *pAny) |
bool | _type_equals (typelib_TypeDescriptionReference const *pType1, typelib_TypeDescriptionReference const *pType2) |
static uno_Sequence * | reallocSeq (uno_Sequence *pReallocate, std::size_t nElementSize, sal_Int32 nElements) |
static bool | idefaultConstructElements (uno_Sequence **ppSeq, typelib_TypeDescriptionReference *pElementType, sal_Int32 nStartIndex, sal_Int32 nStopIndex, sal_Int32 nAlloc) |
static bool | icopyConstructFromElements (uno_Sequence **ppSeq, void *pSourceElements, typelib_TypeDescriptionReference *pElementType, sal_Int32 nStopIndex, uno_AcquireFunc acquire, sal_Int32 nAlloc) |
static bool | ireallocSequence (uno_Sequence **ppSequence, typelib_TypeDescriptionReference *pElementType, sal_Int32 nSize, uno_AcquireFunc acquire, uno_ReleaseFunc release) |
void | Enterable_call_enter (void *context) |
void | Enterable_call_leave (void *context) |
void | Enterable_call_callInto_v (void *context, uno_EnvCallee *pCallee, va_list *pParam) |
void | Enterable_call_callOut_v (void *context, uno_EnvCallee *pCallee, va_list *pParam) |
int | Enterable_call_isValid (void *context, rtl_uString **pReason) |
T * | mapOut (T *pT, css::uno::Environment const &outerEnv) |
T * | mapIn (T *pT, css::uno::Environment const &outerEnv) |
void | mapOutAny (css::uno::Any const &any, css::uno::Any *res, css::uno::Environment const &outerEnv) |
void | mapInAny (css::uno::Any const &any, css::uno::Any *res, css::uno::Environment const &outerEnv) |
css::uno::Type const & | getTypeFavourUnsigned (SAL_UNUSED_PARAMETER T const *) |
css::uno::Type const & | getTypeFavourUnsigned (SAL_UNUSED_PARAMETER ::sal_uInt16 const *) |
css::uno::Type const & | getTypeFavourUnsigned (css::uno::Sequence< T > const *) |
css::uno::Any | int2enum (sal_Int32 nEnum, const css::uno::Type &rType) |
bool | enum2int (sal_Int32 &rnEnum, const css::uno::Any &rAny) |
void | any2enum (E &eRet, const css::uno::Any &rAny) |
bool | any2bool (const css::uno::Any &rAny) |
Reference< XComponentContext > SAL_CALL | bootstrap () |
Bootstraps the component context from a UNO installation. More... | |
OUString | bootstrap_expandUri (OUString const &uri) |
SAL_DLLPUBLIC_EXPORT css::uno::Reference< css::lang::XMultiComponentFactory > | bootstrapInitialSF (OUString const &) |
SAL_DLLPUBLIC_EXPORT css::uno::Reference< css::uno::XComponentContext > SAL_CALL | bootstrap_InitialComponentContext (css::uno::Reference< css::registry::XSimpleRegistry > const &, OUString const &) |
SAL_DLLPUBLIC_EXPORT css::uno::Reference< css::registry::XSimpleRegistry > SAL_CALL | createNestedRegistry (OUString const &) |
SAL_DLLPUBLIC_EXPORT css::uno::Reference< css::lang::XMultiServiceFactory > SAL_CALL | createRegistryServiceFactory (OUString const &, OUString const &, sal_Bool, OUString const &) |
SAL_DLLPUBLIC_EXPORT css::uno::Reference< css::registry::XSimpleRegistry > SAL_CALL | createSimpleRegistry (OUString const &) |
SAL_DLLPUBLIC_EXPORT css::reflection::XIdlClass *SAL_CALL | createStandardClassWithSequence (css::uno::Reference< css::lang::XMultiServiceFactory > const &, OUString const &, css::uno::Reference< css::reflection::XIdlClass > const &, css::uno::Sequence< OUString > const &) |
SAL_DLLPUBLIC_EXPORT css::uno::Reference< css::uno::XInterface > SAL_CALL | invokeStaticComponentFactory (oslGenericFunction, OUString const &, css::uno::Reference< css::lang::XMultiServiceFactory > const &, css::uno::Reference< css::registry::XRegistryKey > const &, OUString const &) |
SAL_DLLPUBLIC_EXPORT css::uno::Reference< css::uno::XInterface > SAL_CALL | loadSharedLibComponentFactory (OUString const &, OUString const &, OUString const &, css::uno::Reference< css::lang::XMultiServiceFactory > const &, css::uno::Reference< css::registry::XRegistryKey > const &, OUString const &) |
static void | try_dispose (std::unique_lock< std::mutex > &rGuard, Reference< XInterface > const &xInstance) |
static void | try_dispose (std::unique_lock< std::mutex > &rGuard, Reference< lang::XComponent > const &xComp) |
static void | s_createComponentContext_v (va_list *pParam) |
Reference< XComponentContext > SAL_CALL | createComponentContext (ContextEntry_Init const *pEntries, sal_Int32 nEntries, Reference< XComponentContext > const &xDelegate) |
void SAL_CALL | throwException (Any const &exc) |
Any SAL_CALL | getCaughtException () |
Use this function to get the dynamic type of a caught C++-UNO exception; completes the above function throwing exceptions generically. More... | |
Reference< XSingleServiceFactory > SAL_CALL | createSingleFactory (const Reference< XMultiServiceFactory > &rServiceManager, const OUString &rImplementationName, ComponentInstantiation pCreateFunction, const Sequence< OUString > &rServiceNames, rtl_ModuleCount *) |
Reference< XSingleServiceFactory > SAL_CALL | createFactoryProxy (SAL_UNUSED_PARAMETER const Reference< XMultiServiceFactory > &, const Reference< XSingleServiceFactory > &rFactory) |
Reference< XSingleServiceFactory > SAL_CALL | createOneInstanceFactory (const Reference< XMultiServiceFactory > &rServiceManager, const OUString &rImplementationName, ComponentInstantiation pCreateFunction, const Sequence< OUString > &rServiceNames, rtl_ModuleCount *) |
Reference< XSingleServiceFactory > SAL_CALL | createSingleRegistryFactory (const Reference< XMultiServiceFactory > &rServiceManager, const OUString &rImplementationName, const Reference< XRegistryKey > &rImplementationKey) |
Reference< XSingleServiceFactory > SAL_CALL | createOneInstanceRegistryFactory (const Reference< XMultiServiceFactory > &rServiceManager, const OUString &rImplementationName, const Reference< XRegistryKey > &rImplementationKey) |
Reference< lang::XSingleComponentFactory > SAL_CALL | createSingleComponentFactory (ComponentFactoryFunc fptr, OUString const &rImplementationName, Sequence< OUString > const &rServiceNames, rtl_ModuleCount *) |
Reference< lang::XSingleComponentFactory > SAL_CALL | createOneInstanceComponentFactory (ComponentFactoryFunc fptr, OUString const &rImplementationName, Sequence< OUString > const &rServiceNames, rtl_ModuleCount *) |
static void | checkInterface (Type const &rType) |
static bool | isXInterface (rtl_uString *pStr) |
static void * | makeInterface (sal_IntPtr nOffset, void *that) |
static bool | td_equals (typelib_TypeDescriptionReference const *pTDR1, typelib_TypeDescriptionReference const *pTDR2) |
static type_entry * | getTypeEntries (class_data *cd) |
static void | fillTypes (Type *types, class_data *cd) |
static void * | queryDeepNoXInterface (typelib_TypeDescriptionReference const *pDemandedTDR, class_data *cd, void *that) |
Any SAL_CALL | ImplHelper_query (Type const &rType, class_data *cd, void *that) |
Any SAL_CALL | ImplHelper_queryNoXInterface (Type const &rType, class_data *cd, void *that) |
css::uno::Sequence< sal_Int8 > | ImplHelper_getImplementationId (SAL_UNUSED_PARAMETER class_data *) |
Sequence< Type > SAL_CALL | ImplHelper_getTypes (class_data *cd) |
Sequence< Type > SAL_CALL | ImplInhHelper_getTypes (class_data *cd, Sequence< Type > const &rAddTypes) |
Any SAL_CALL | WeakImplHelper_query (Type const &rType, class_data *cd, void *that, OWeakObject *pBase) |
Sequence< Type > SAL_CALL | WeakImplHelper_getTypes (class_data *cd) |
Any SAL_CALL | WeakAggImplHelper_queryAgg (Type const &rType, class_data *cd, void *that, OWeakAggObject *pBase) |
Sequence< Type > SAL_CALL | WeakAggImplHelper_getTypes (class_data *cd) |
Any SAL_CALL | WeakComponentImplHelper_query (Type const &rType, class_data *cd, void *that, WeakComponentImplHelperBase *pBase) |
Sequence< Type > SAL_CALL | WeakComponentImplHelper_getTypes (class_data *cd) |
Any SAL_CALL | WeakAggComponentImplHelper_queryAgg (Type const &rType, class_data *cd, void *that, WeakAggComponentImplHelperBase *pBase) |
Sequence< Type > SAL_CALL | WeakAggComponentImplHelper_getTypes (class_data *cd) |
sal_Bool | component_writeInfoHelper (SAL_UNUSED_PARAMETER void *, void *pRegistryKey, const struct ImplementationEntry entries[]) |
void * | component_getFactoryHelper (char const *pImplName, SAL_UNUSED_PARAMETER void *, SAL_UNUSED_PARAMETER void *, const struct ImplementationEntry entries[]) |
static t_type2ptr::iterator | findType (t_type2ptr *pMap, const Type &rKey) |
static t_long2ptr::iterator | findLong (t_long2ptr *pMap, sal_Int32 nKey) |
static Bootstrap const & | get_unorc () |
OUString | getUnoIniUri () |
bool | nextDirectoryItem (osl::Directory &directory, OUString *url) |
void | decodeRdbUri (std::u16string_view *uri, bool *optional, bool *directory) |
static const css::uno::Type & | getPropertyTypeIdentifier () |
static const css::uno::Type & | getPropertiesTypeIdentifier () |
static const css::uno::Type & | getVetoableTypeIdentifier () |
static int | compare_OUString_Property_Impl (const void *arg1, const void *arg2) SAL_THROW_EXTERN_C() |
static int | compare_Property_Impl (const void *arg1, const void *arg2) SAL_THROW_EXTERN_C() |
static typelib_TypeDescription * | createCTD (Reference< container::XHierarchicalNameAccess > const &access, const Reference< XTypeDescription > &xType) |
static typelib_TypeDescription * | createCTD (const Reference< XCompoundTypeDescription > &xType) |
static typelib_TypeDescription * | createCTD (Reference< container::XHierarchicalNameAccess > const &access, const Reference< XStructTypeDescription > &xType) |
static typelib_TypeDescription * | createCTD (const Reference< XInterfaceAttributeTypeDescription2 > &xAttribute) |
static typelib_TypeDescription * | createCTD (const Reference< XInterfaceMethodTypeDescription > &xMethod) |
static typelib_TypeDescription * | createCTD (Reference< container::XHierarchicalNameAccess > const &access, const Reference< XInterfaceTypeDescription2 > &xType) |
static typelib_TypeDescription * | createCTD (const Reference< XEnumTypeDescription > &xType) |
static typelib_TypeDescription * | createCTD (Reference< container::XHierarchicalNameAccess > const &access, const Reference< XIndirectTypeDescription > &xType) |
static void | typelib_callback (void *pContext, typelib_TypeDescription **ppRet, rtl_uString *pTypeName) |
sal_Bool SAL_CALL | installTypeDescriptionManager (Reference< container::XHierarchicalNameAccess > const &xTDMgr_c) |
CPPUHELPER_DLLPUBLIC sal_Bool SAL_CALL | installTypeDescriptionManager (css::uno::Reference< css::container::XHierarchicalNameAccess > const &xTDMgr) |
Installs type description manager instance, i.e. More... | |
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::uno::XComponentContext > SAL_CALL | defaultBootstrap_InitialComponentContext () |
Bootstraps an initial component context with service manager upon information from bootstrap variables. More... | |
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::uno::XComponentContext > SAL_CALL | defaultBootstrap_InitialComponentContext (const ::rtl::OUString &iniFile) |
Bootstraps an initial component context with service manager upon information from an ini file. More... | |
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::uno::XComponentContext > SAL_CALL | createComponentContext (ContextEntry_Init const *pEntries, sal_Int32 nEntries, css::uno::Reference< css::uno::XComponentContext > const &xDelegate=css::uno::Reference< css::uno::XComponentContext >()) |
Creates a component context with the given entries. More... | |
CPPUHELPER_DLLPUBLIC void SAL_CALL | throwException (const css::uno::Any &rExc) |
This function throws the exception given by rExc. More... | |
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::lang::XSingleComponentFactory > SAL_CALL | createOneInstanceComponentFactory (ComponentFactoryFunc fptr, ::rtl::OUString const &rImplementationName, css::uno::Sequence< ::rtl::OUString > const &rServiceNames, rtl_ModuleCount *pModCount=NULL) |
Creates a single service factory which holds the instance created only once. More... | |
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::lang::XSingleServiceFactory > SAL_CALL | createFactoryProxy (const css::uno::Reference< css::lang::XMultiServiceFactory > &rServiceManager, const css::uno::Reference< css::lang::XSingleServiceFactory > &rFactory) |
Deprecated. More... | |
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::lang::XSingleServiceFactory > SAL_CALL | createOneInstanceFactory (const css::uno::Reference< css::lang::XMultiServiceFactory > &rServiceManager, const ::rtl::OUString &rComponentName, ComponentInstantiation pCreateFunction, const css::uno::Sequence< ::rtl::OUString > &rServiceNames, rtl_ModuleCount *pModCount=NULL) |
Deprecated. More... | |
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::lang::XSingleServiceFactory > SAL_CALL | createSingleRegistryFactory (const css::uno::Reference< css::lang::XMultiServiceFactory > &rServiceManager, const ::rtl::OUString &rImplementationName, const css::uno::Reference< css::registry::XRegistryKey > &rImplementationKey) |
Deprecated. More... | |
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::lang::XSingleServiceFactory > SAL_CALL | createOneInstanceRegistryFactory (const css::uno::Reference< css::lang::XMultiServiceFactory > &rServiceManager, const ::rtl::OUString &rComponentName, const css::uno::Reference< css::registry::XRegistryKey > &rImplementationKey) |
Deprecated. More... | |
CPPUHELPER_DLLPUBLIC sal_Bool | component_writeInfoHelper (void *pServiceManager, void *pRegistryKey, const struct ImplementationEntry entries[]) |
Helper function for implementation of the component_writeInfo()-function. More... | |
CPPUHELPER_DLLPUBLIC void * | component_getFactoryHelper (const char *pImplName, void *pServiceManager, void *pRegistryKey, const struct ImplementationEntry entries[]) |
Helper function for implementation of the component_getFactory()-function, that must be implemented by every shared library component. More... | |
template<class target > | |
void SAL_CALL | convertPropertyValue (target &value, const css::uno::Any &a) |
Converts the value stored in an any to a concrete C++ type. More... | |
void SAL_CALL | convertPropertyValue (sal_Bool &target, const css::uno::Any &source) |
conversion of basic types More... | |
void SAL_CALL | convertPropertyValue (bool &target, const css::uno::Any &source) |
void SAL_CALL | convertPropertyValue (sal_Int64 &target, const css::uno::Any &source) |
void SAL_CALL | convertPropertyValue (sal_uInt64 &target, const css::uno::Any &source) |
void SAL_CALL | convertPropertyValue (sal_Int32 &target, const css::uno::Any &source) |
void SAL_CALL | convertPropertyValue (sal_uInt32 &target, const css::uno::Any &source) |
void SAL_CALL | convertPropertyValue (sal_Int16 &target, const css::uno::Any &source) |
void SAL_CALL | convertPropertyValue (sal_uInt16 &target, const css::uno::Any &source) |
void SAL_CALL | convertPropertyValue (sal_Int8 &target, const css::uno::Any &source) |
void SAL_CALL | convertPropertyValue (float &target, const css::uno::Any &source) |
void SAL_CALL | convertPropertyValue (double &target, const css::uno::Any &source) |
template<class Interface1 > | |
css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType, Interface1 *p1) |
Compares demanded type to given template argument types. More... | |
template<class Interface1 , class Interface2 > | |
css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2) |
Compares demanded type to given template argument types. More... | |
template<class Interface1 , class Interface2 , class Interface3 > | |
css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3) |
Compares demanded type to given template argument types. More... | |
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 > | |
css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4) |
Compares demanded type to given template argument types. More... | |
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 > | |
css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5) |
Compares demanded type to given template argument types. More... | |
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 > | |
css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6) |
Compares demanded type to given template argument types. More... | |
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 > | |
css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7) |
Compares demanded type to given template argument types. More... | |
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 > | |
css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7, Interface8 *p8) |
Compares demanded type to given template argument types. More... | |
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 , class Interface9 > | |
css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7, Interface8 *p8, Interface9 *p9) |
Compares demanded type to given template argument types. More... | |
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 , class Interface9 , class Interface10 > | |
css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7, Interface8 *p8, Interface9 *p9, Interface10 *p10) |
Compares demanded type to given template argument types. More... | |
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 , class Interface9 , class Interface10 , class Interface11 > | |
css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7, Interface8 *p8, Interface9 *p9, Interface10 *p10, Interface11 *p11) |
Compares demanded type to given template argument types. More... | |
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 , class Interface9 , class Interface10 , class Interface11 , class Interface12 > | |
css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7, Interface8 *p8, Interface9 *p9, Interface10 *p10, Interface11 *p11, Interface12 *p12) |
Compares demanded type to given template argument types. More... | |
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::uno::XInterface > SAL_CALL | loadSharedLibComponentFactory (::rtl::OUString const &uri, ::rtl::OUString const &rPath, ::rtl::OUString const &rImplName, css::uno::Reference< css::lang::XMultiServiceFactory > const &xMgr, css::uno::Reference< css::registry::XRegistryKey > const &xKey) |
Loads a shared library component and gets the factory out of it. More... | |
CPPUHELPER_DLLPUBLIC void SAL_CALL | writeSharedLibComponentInfo (::rtl::OUString const &uri, ::rtl::OUString const &rPath, css::uno::Reference< css::lang::XMultiServiceFactory > const &xMgr, css::uno::Reference< css::registry::XRegistryKey > const &xKey) |
Invokes component_writeInfo() function of specified component library. More... | |
bool CPPUHELPER_DLLPUBLIC | supportsService (css::lang::XServiceInfo *implementation, rtl::OUString const &name) |
A helper for implementations of com.sun.star.lang.XServiceInfo. More... | |
class | SAL_DEPRECATED ("Uses broken double checked locking") SAL_WARN_UNUSED CPPUHELPER_DLLPUBLIC OImplementationId |
Helper class to implement IDs for XUnoTunnel. More... | |
Variables | |
uno_Sequence | g_emptySeq |
typelib_TypeDescriptionReference * | g_pVoidType |
static std::mutex * | gpWeakMutex = new std::mutex |
typedef css::uno::Reference< css::uno::XInterface >(SAL_CALL *ComponentFactoryFunc)(css CPPUHELPER_DLLPUBLIC css::uno::Reference< css::lang::XSingleComponentFactory > SAL_CALL cppu::createSingleComponentFactory(ComponentFactoryFunc fptr, ::rtl::OUString const &rImplementationName, css::uno::Sequence< ::rtl::OUString > const &rServiceNames, rtl_ModuleCount *pModCount=NULL) |
Function pointer declaration.
Function creates component instance passing the component context to be used.
xContext | component context to be used |
fptr | function pointer for instantiating the object |
rImplementationName | implementation name of service |
rServiceNames | supported services |
pModCount | a backwards-compatibility remainder of a removed library unloading feature; always set to null |
Definition at line 146 of file factory.hxx.
typedef css::uno::Reference< css::uno::XInterface >(SAL_CALL *ComponentInstantiation)(const css CPPUHELPER_DLLPUBLIC css::uno::Reference< css::lang::XSingleServiceFactory > SAL_CALL cppu::createSingleFactory(const css::uno::Reference< css::lang::XMultiServiceFactory > &rServiceManager, const ::rtl::OUString &rImplementationName, ComponentInstantiation pCreateFunction, const css::uno::Sequence< ::rtl::OUString > &rServiceNames, rtl_ModuleCount *pModCount=NULL) |
Deprecated.
The type of the instantiate function used as argument of the create*Factory functions.
Deprecated. Creates a single service factory.
rServiceManager | the service manager used by the implementation. |
rImplementationName | the implementation name. An empty string is possible. |
pCreateFunction | the function pointer to create an object. |
rServiceNames | the service supported by the implementation. |
pModCount | a backwards-compatibility remainder of a removed library unloading feature; always set to null. |
Definition at line 193 of file factory.hxx.
typedef OBroadcastHelperVar< OMultiTypeInterfaceContainerHelper , OMultiTypeInterfaceContainerHelper::keyType > cppu::OBroadcastHelper |
Definition at line 608 of file interfacecontainer.h.
typedef std::vector< std::pair < sal_Int32 , void* > > cppu::t_long2ptr |
Definition at line 441 of file interfacecontainer.cxx.
typedef std::vector< std::pair < Type , void* > > cppu::t_type2ptr |
Definition at line 300 of file interfacecontainer.cxx.
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::uno::XComponentContext > SAL_CALL cppu::bootstrap | ( | ) |
Bootstraps the component context from a UNO installation.
BootstrapException | Thrown in case bootstrap() signals an exception due to a bootstrap error. |
Definition at line 84 of file bootstrap.cxx.
References args, cppuhelper_detail_findSofficePath(), defaultBootstrap_InitialComponentContext(), Exception, pData, and SAL_CONFIGFILE.
OUString cppu::bootstrap_expandUri | ( | OUString const & | uri | ) |
Definition at line 232 of file bootstrap.cxx.
References cppuhelper::detail::expandMacros().
Referenced by cppuhelper::ServiceManager::loadImplementation(), and cppuhelper::ServiceManager::preloadImplementations().
SAL_DLLPUBLIC_EXPORT css::uno::Reference< css::uno::XComponentContext > SAL_CALL cppu::bootstrap_InitialComponentContext | ( | css::uno::Reference< css::registry::XSimpleRegistry > const & | , |
OUString const & | |||
) |
Definition at line 58 of file compat.cxx.
SAL_DLLPUBLIC_EXPORT css::uno::Reference< css::lang::XMultiComponentFactory > cppu::bootstrapInitialSF | ( | OUString const & | ) |
Definition at line 51 of file compat.cxx.
|
static |
Definition at line 37 of file implbase_ex.cxx.
References SAL_WARN.
Referenced by ImplHelper_query(), ImplHelper_queryNoXInterface(), WeakAggComponentImplHelper_queryAgg(), WeakAggImplHelper_queryAgg(), WeakComponentImplHelper_query(), and WeakImplHelper_query().
|
static |
Definition at line 59 of file propshlp.cxx.
References Property, and SAL_THROW_EXTERN_C.
Referenced by cppu::OPropertyArrayHelper::getHandleByName(), cppu::OPropertyArrayHelper::getPropertyByName(), and cppu::OPropertyArrayHelper::hasPropertyByName().
|
static |
Definition at line 971 of file propshlp.cxx.
References Name, Property, and SAL_THROW_EXTERN_C.
Referenced by cppu::OPropertyArrayHelper::init().
void * cppu::component_getFactoryHelper | ( | char const * | pImplName, |
SAL_UNUSED_PARAMETER void * | , | ||
SAL_UNUSED_PARAMETER void * | , | ||
const struct ImplementationEntry | entries[] | ||
) |
Definition at line 63 of file implementationentry.cxx.
References create(), cppu::ImplementationEntry::create, getSupportedServiceNames(), i, implName, and xFactory.
CPPUHELPER_DLLPUBLIC void * cppu::component_getFactoryHelper | ( | const char * | pImplName, |
void * | pServiceManager, | ||
void * | pRegistryKey, | ||
const struct ImplementationEntry | entries[] | ||
) |
Helper function for implementation of the component_getFactory()-function, that must be implemented by every shared library component.
pImplName | The implementation-name to be instantiated ( This is the first parameter passed to the component_getFactory |
pServiceManager | The second parameter passed to component_getFactory()-function (This is a of the service manager, that creates the factory). |
pRegistryKey | The third parameter passed to the component_getFactory()-function. This is a reference to the registry key, where the implementation data has been written to. |
entries | Each element of the entries-array must contains a function pointer table for creating a factor of the implementation. The end of the array must be marked with a 0 entry in the create-function. |
sal_Bool cppu::component_writeInfoHelper | ( | SAL_UNUSED_PARAMETER void * | , |
void * | pRegistryKey, | ||
const struct ImplementationEntry | entries[] | ||
) |
Definition at line 32 of file implementationentry.cxx.
References cppu::ImplementationEntry::create, createKey(), i, and nPos.
CPPUHELPER_DLLPUBLIC sal_Bool cppu::component_writeInfoHelper | ( | void * | pServiceManager, |
void * | pRegistryKey, | ||
const struct ImplementationEntry | entries[] | ||
) |
Helper function for implementation of the component_writeInfo()-function.
pServiceManager | The first parameter passed to component_writeInfo()-function (This is an instance of the service manager, that creates the factory). |
pRegistryKey | The second parameter passed to the component_writeInfo()-function. This is a reference to the registry key, into which the implementation data shall be written to. |
entries | Each element of the entries-array must contains a function pointer table for registering an implementation. The end of the array must be marked with a 0 entry in the create-function. |
|
inline |
Definition at line 43 of file proptypehlp.hxx.
References a.
|
inline |
Definition at line 255 of file proptypehlp.hxx.
|
inline |
Definition at line 219 of file proptypehlp.hxx.
References a.
|
inline |
conversion of basic types
Definition at line 79 of file proptypehlp.hxx.
References convertPropertyValue().
|
inline |
Definition at line 166 of file proptypehlp.hxx.
|
inline |
Definition at line 126 of file proptypehlp.hxx.
|
inline |
Definition at line 85 of file proptypehlp.hxx.
|
inline |
Definition at line 206 of file proptypehlp.hxx.
|
inline |
Definition at line 186 of file proptypehlp.hxx.
|
inline |
Definition at line 146 of file proptypehlp.hxx.
|
inline |
Definition at line 106 of file proptypehlp.hxx.
|
inline |
Converts the value stored in an any to a concrete C++ type.
The function does the same as the operator >>= () at the Any class, except that it throws an IllegalArgumentException in case of failures (the value cannot be extracted without data loss )
css::lang::IllegalArgumentException | when the type could not be converted. |
Definition at line 35 of file proptypehlp.hxx.
Referenced by convertPropertyValue().
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::uno::XComponentContext > SAL_CALL cppu::createComponentContext | ( | ContextEntry_Init const * | pEntries, |
sal_Int32 | nEntries, | ||
css::uno::Reference< css::uno::XComponentContext > const & | xDelegate = css::uno::Reference< css::uno::XComponentContext >() |
||
) |
Creates a component context with the given entries.
pEntries | array of entries |
nEntries | number of entries |
xDelegate | delegation to further context, if value was not found |
Reference< XComponentContext > SAL_CALL cppu::createComponentContext | ( | ContextEntry_Init const * | pEntries, |
sal_Int32 | nEntries, | ||
Reference< XComponentContext > const & | xDelegate | ||
) |
Definition at line 561 of file component_context.cxx.
References cppu::ContextEntry_Init::bLateInitService, cppu::ContextEntry_Init::name, nPos, s_createComponentContext_v(), uno_type_any_constructAndConvert(), value, and cppu::ContextEntry_Init::value.
|
static |
Definition at line 63 of file tdmgr.cxx.
References createCTD(), nPos, typelib_typedescription_new(), typelib_typedescription_register(), and typelib_typedescription_release().
|
static |
Definition at line 375 of file tdmgr.cxx.
References typelib_typedescription_newEnum().
|
static |
Definition at line 197 of file tdmgr.cxx.
References typelib_typedescription_newExtendedInterfaceAttribute().
|
static |
Definition at line 235 of file tdmgr.cxx.
References tools::SvRef< typename T >::is(), nPos, typelib_typedescription_newInterfaceMethod(), and xMethod.
|
static |
Definition at line 394 of file tdmgr.cxx.
References createCTD(), typelib_typedescription_new(), typelib_typedescription_register(), and typelib_typedescription_release().
|
static |
Definition at line 309 of file tdmgr.cxx.
References createCTD(), getTypeClass(), i, nPos, p, typelib_typedescription_newMIInterface(), typelib_typedescription_register(), typelib_typedescription_release(), typelib_typedescriptionreference_new(), and typelib_typedescriptionreference_release().
|
static |
Definition at line 121 of file tdmgr.cxx.
References createCTD(), i, nPos, typelib_typedescription_newStruct(), typelib_typedescription_register(), and typelib_typedescription_release().
|
static |
Definition at line 421 of file tdmgr.cxx.
References createCTD(), and typelib_typedescription_new().
Referenced by createCTD(), and typelib_callback().
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::lang::XSingleServiceFactory > SAL_CALL cppu::createFactoryProxy | ( | const css::uno::Reference< css::lang::XMultiServiceFactory > & | rServiceManager, |
const css::uno::Reference< css::lang::XSingleServiceFactory > & | rFactory | ||
) |
Deprecated.
Creates a factory wrapping another one. This means the methods of the interfaces XServiceProvider, XServiceInfo and XSingleServiceFactory are forwarded.
rServiceManager | the service manager used by the implementation. |
rFactory | the wrapped service factory. |
Reference< XSingleServiceFactory > SAL_CALL cppu::createFactoryProxy | ( | SAL_UNUSED_PARAMETER const Reference< XMultiServiceFactory > & | , |
const Reference< XSingleServiceFactory > & | rFactory | ||
) |
Definition at line 799 of file factory.cxx.
SAL_DLLPUBLIC_EXPORT css::uno::Reference< css::registry::XSimpleRegistry > SAL_CALL cppu::createNestedRegistry | ( | OUString const & | ) |
Definition at line 66 of file compat.cxx.
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::lang::XSingleComponentFactory > SAL_CALL cppu::createOneInstanceComponentFactory | ( | ComponentFactoryFunc | fptr, |
::rtl::OUString const & | rImplementationName, | ||
css::uno::Sequence< ::rtl::OUString > const & | rServiceNames, | ||
rtl_ModuleCount * | pModCount = NULL |
||
) |
Creates a single service factory which holds the instance created only once.
fptr | function pointer for instantiating the object |
rImplementationName | implementation name of service |
rServiceNames | supported services |
pModCount | a backwards-compatibility remainder of a removed library unloading feature; always set to null |
Reference< lang::XSingleComponentFactory > SAL_CALL cppu::createOneInstanceComponentFactory | ( | ComponentFactoryFunc | fptr, |
OUString const & | rImplementationName, | ||
Sequence< OUString > const & | rServiceNames, | ||
rtl_ModuleCount * | |||
) |
Definition at line 849 of file factory.cxx.
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::lang::XSingleServiceFactory > SAL_CALL cppu::createOneInstanceFactory | ( | const css::uno::Reference< css::lang::XMultiServiceFactory > & | rServiceManager, |
const ::rtl::OUString & | rComponentName, | ||
ComponentInstantiation | pCreateFunction, | ||
const css::uno::Sequence< ::rtl::OUString > & | rServiceNames, | ||
rtl_ModuleCount * | pModCount = NULL |
||
) |
Deprecated.
Creates a single service factory which holds the instance created only once.
rServiceManager | the service manager used by the implementation. |
rComponentName | the implementation name. An empty string is possible. |
pCreateFunction | the function pointer to create an object. |
rServiceNames | the service supported by the implementation. |
pModCount | a backwards-compatibility remainder of a removed library unloading feature; always set to null. |
Reference< XSingleServiceFactory > SAL_CALL cppu::createOneInstanceFactory | ( | const Reference< XMultiServiceFactory > & | rServiceManager, |
const OUString & | rImplementationName, | ||
ComponentInstantiation | pCreateFunction, | ||
const Sequence< OUString > & | rServiceNames, | ||
rtl_ModuleCount * | |||
) |
Definition at line 807 of file factory.cxx.
References pCreateFunction.
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::lang::XSingleServiceFactory > SAL_CALL cppu::createOneInstanceRegistryFactory | ( | const css::uno::Reference< css::lang::XMultiServiceFactory > & | rServiceManager, |
const ::rtl::OUString & | rComponentName, | ||
const css::uno::Reference< css::registry::XRegistryKey > & | rImplementationKey | ||
) |
Deprecated.
Creates a single service factory which holds the instance created only once based on a registry.
rServiceManager | the service manager used by the implementation. |
rComponentName | the implementation name. An empty string is possible. |
rImplementationKey | the registry key of the implementation section. |
Reference< XSingleServiceFactory > SAL_CALL cppu::createOneInstanceRegistryFactory | ( | const Reference< XMultiServiceFactory > & | rServiceManager, |
const OUString & | rImplementationName, | ||
const Reference< XRegistryKey > & | rImplementationKey | ||
) |
Definition at line 829 of file factory.cxx.
SAL_DLLPUBLIC_EXPORT css::uno::Reference< css::lang::XMultiServiceFactory > SAL_CALL cppu::createRegistryServiceFactory | ( | OUString const & | , |
OUString const & | , | ||
sal_Bool | , | ||
OUString const & | |||
) |
Definition at line 71 of file compat.cxx.
SAL_DLLPUBLIC_EXPORT css::uno::Reference< css::registry::XSimpleRegistry > SAL_CALL cppu::createSimpleRegistry | ( | OUString const & | ) |
Definition at line 79 of file compat.cxx.
Reference< lang::XSingleComponentFactory > SAL_CALL cppu::createSingleComponentFactory | ( | ComponentFactoryFunc | fptr, |
OUString const & | rImplementationName, | ||
Sequence< OUString > const & | rServiceNames, | ||
rtl_ModuleCount * | |||
) |
Definition at line 839 of file factory.cxx.
Reference< XSingleServiceFactory > SAL_CALL cppu::createSingleFactory | ( | const Reference< XMultiServiceFactory > & | rServiceManager, |
const OUString & | rImplementationName, | ||
ComponentInstantiation | pCreateFunction, | ||
const Sequence< OUString > & | rServiceNames, | ||
rtl_ModuleCount * | |||
) |
Definition at line 787 of file factory.cxx.
References pCreateFunction.
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::lang::XSingleServiceFactory > SAL_CALL cppu::createSingleRegistryFactory | ( | const css::uno::Reference< css::lang::XMultiServiceFactory > & | rServiceManager, |
const ::rtl::OUString & | rImplementationName, | ||
const css::uno::Reference< css::registry::XRegistryKey > & | rImplementationKey | ||
) |
Deprecated.
Creates a single service factory based on a registry.
rServiceManager | the service manager used by the implementation. |
rImplementationName | the implementation name. An empty string is possible. |
rImplementationKey | the registry key of the implementation section. |
Reference< XSingleServiceFactory > SAL_CALL cppu::createSingleRegistryFactory | ( | const Reference< XMultiServiceFactory > & | rServiceManager, |
const OUString & | rImplementationName, | ||
const Reference< XRegistryKey > & | rImplementationKey | ||
) |
Definition at line 819 of file factory.cxx.
SAL_DLLPUBLIC_EXPORT css::reflection::XIdlClass *SAL_CALL cppu::createStandardClassWithSequence | ( | css::uno::Reference< css::lang::XMultiServiceFactory > const & | , |
OUString const & | , | ||
css::uno::Reference< css::reflection::XIdlClass > const & | , | ||
css::uno::Sequence< OUString > const & | |||
) |
Definition at line 84 of file compat.cxx.
void cppu::decodeRdbUri | ( | std::u16string_view * | uri, |
bool * | optional, | ||
bool * | directory | ||
) |
Definition at line 114 of file paths.cxx.
References o3tl::ends_with(), o3tl::starts_with(), and u.
Referenced by cppuhelper::ServiceManager::init(), and cppuhelper::TypeManager::init().
css::uno::Reference< css::uno::XComponentContext > cppu::defaultBootstrap_InitialComponentContext | ( | ) |
Bootstraps an initial component context with service manager upon information from bootstrap variables.
This function tries to find its parameters via these bootstrap variables:
Please look at http://udk.openoffice.org/common/man/concept/uno_default_bootstrapping.html for further info.
Definition at line 99 of file defaultbootstrap.cxx.
References defaultBootstrap_InitialComponentContext(), and getUnoIniUri().
Referenced by bootstrap(), and defaultBootstrap_InitialComponentContext().
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::uno::XComponentContext > SAL_CALL cppu::defaultBootstrap_InitialComponentContext | ( | const ::rtl::OUString & | iniFile | ) |
Bootstraps an initial component context with service manager upon information from an ini file.
This function tries to find its parameters via these bootstrap variables:
Please look at http://udk.openoffice.org/common/man/concept/uno_default_bootstrapping.html for further info.
iniFile | ini filename to get bootstrap variables |
|
static |
Definition at line 101 of file implbase_ex.cxx.
References getTypeEntries(), and n.
Referenced by ImplHelper_getTypes(), ImplInhHelper_getTypes(), WeakAggComponentImplHelper_getTypes(), WeakAggImplHelper_getTypes(), WeakComponentImplHelper_getTypes(), and WeakImplHelper_getTypes().
|
static |
Definition at line 443 of file interfacecontainer.cxx.
Referenced by cppu::OMultiTypeInterfaceContainerHelperInt32::addInterface(), cppu::OMultiTypeInterfaceContainerHelperInt32::getContainer(), and cppu::OMultiTypeInterfaceContainerHelperInt32::removeInterface().
|
static |
Definition at line 349 of file interfacecontainer.cxx.
Referenced by cppu::OMultiTypeInterfaceContainerHelper::addInterface(), cppu::OMultiTypeInterfaceContainerHelper::getContainer(), and cppu::OMultiTypeInterfaceContainerHelper::removeInterface().
|
static |
Definition at line 50 of file macro_expander.cxx.
References Bootstrap(), getUnoIniUri(), and pData.
Referenced by cppuhelper::detail::expandMacros().
CPPUHELPER_DLLPUBLIC css::uno::Any SAL_CALL cppu::getCaughtException | ( | ) |
Use this function to get the dynamic type of a caught C++-UNO exception; completes the above function throwing exceptions generically.
Restrictions:
But this function ought to be usable for most OOo internal C++-UNO development, because the whole OOo code base is compiled using the same C++ compiler (and linking against one runtime library).
Definition at line 256 of file exc_thrower.cxx.
References Any, Environment, uno_any_destruct(), and uno_type_any_constructAndConvert().
Referenced by cppu::OWeakConnectionPoint::dispose(), cppu::OComponentHelper::dispose(), cppu::PropertySetMixinImpl::Impl::getProperty(), cppu::PropertySetMixinImpl::Impl::Impl(), cppu::OPropertySetHelper::setDependentFastPropertyValue(), cppu::PropertySetMixinImpl::Impl::setProperty(), and cppu::PropertySetMixinImpl::Impl::wrapValue().
|
static |
Definition at line 48 of file propshlp.cxx.
References cppu::UnoType< typename T >::get().
|
static |
Definition at line 44 of file propshlp.cxx.
References cppu::UnoType< typename T >::get().
|
static |
Definition at line 65 of file implbase_ex.cxx.
References aMutex, isXInterface(), n, and SAL_WARN.
Referenced by fillTypes(), and queryDeepNoXInterface().
OUString cppu::getUnoIniUri | ( | ) |
Definition at line 55 of file paths.cxx.
References SAL_CONFIGFILE.
Referenced by defaultBootstrap_InitialComponentContext(), and get_unorc().
|
static |
Definition at line 52 of file propshlp.cxx.
References cppu::UnoType< typename T >::get().
css::uno::Sequence< sal_Int8 > cppu::ImplHelper_getImplementationId | ( | SAL_UNUSED_PARAMETER class_data * | ) |
Definition at line 240 of file implbase_ex.cxx.
Referenced by cppu::WeakComponentImplHelper1< Ifc1 >::getImplementationId(), cppu::PartialWeakComponentImplHelper1< Ifc1 >::getImplementationId(), cppu::WeakAggComponentImplHelper1< Ifc1 >::getImplementationId(), cppu::WeakComponentImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::getImplementationId(), cppu::PartialWeakComponentImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::getImplementationId(), cppu::WeakAggComponentImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::getImplementationId(), cppu::WeakComponentImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::getImplementationId(), cppu::PartialWeakComponentImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::getImplementationId(), cppu::WeakAggComponentImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::getImplementationId(), cppu::WeakComponentImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::getImplementationId(), cppu::PartialWeakComponentImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::getImplementationId(), cppu::WeakAggComponentImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::getImplementationId(), cppu::WeakComponentImplHelper2< Ifc1, Ifc2 >::getImplementationId(), cppu::PartialWeakComponentImplHelper2< Ifc1, Ifc2 >::getImplementationId(), cppu::WeakAggComponentImplHelper2< Ifc1, Ifc2 >::getImplementationId(), cppu::WeakComponentImplHelper3< Ifc1, Ifc2, Ifc3 >::getImplementationId(), cppu::PartialWeakComponentImplHelper3< Ifc1, Ifc2, Ifc3 >::getImplementationId(), cppu::WeakAggComponentImplHelper3< Ifc1, Ifc2, Ifc3 >::getImplementationId(), cppu::WeakComponentImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::getImplementationId(), cppu::PartialWeakComponentImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::getImplementationId(), cppu::WeakAggComponentImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::getImplementationId(), cppu::WeakComponentImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::getImplementationId(), cppu::PartialWeakComponentImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::getImplementationId(), cppu::WeakAggComponentImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::getImplementationId(), cppu::WeakComponentImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::getImplementationId(), cppu::PartialWeakComponentImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::getImplementationId(), cppu::WeakAggComponentImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::getImplementationId(), cppu::WeakComponentImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::getImplementationId(), cppu::PartialWeakComponentImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::getImplementationId(), cppu::WeakAggComponentImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::getImplementationId(), cppu::WeakComponentImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::getImplementationId(), cppu::PartialWeakComponentImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::getImplementationId(), cppu::WeakAggComponentImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::getImplementationId(), cppu::WeakComponentImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::getImplementationId(), cppu::PartialWeakComponentImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::getImplementationId(), cppu::WeakAggComponentImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::getImplementationId(), cppu::ImplHelper1< Ifc1 >::getImplementationId(), cppu::WeakImplHelper1< Ifc1 >::getImplementationId(), cppu::WeakAggImplHelper1< Ifc1 >::getImplementationId(), cppu::ImplInheritanceHelper1< BaseClass, Ifc1 >::getImplementationId(), cppu::AggImplInheritanceHelper1< BaseClass, Ifc1 >::getImplementationId(), cppu::ImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::getImplementationId(), cppu::WeakImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::getImplementationId(), cppu::WeakAggImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::getImplementationId(), cppu::ImplInheritanceHelper10< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::getImplementationId(), cppu::AggImplInheritanceHelper10< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::getImplementationId(), cppu::ImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::getImplementationId(), cppu::WeakImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::getImplementationId(), cppu::WeakAggImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::getImplementationId(), cppu::ImplInheritanceHelper11< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::getImplementationId(), cppu::AggImplInheritanceHelper11< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::getImplementationId(), cppu::ImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::getImplementationId(), cppu::WeakImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::getImplementationId(), cppu::WeakAggImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::getImplementationId(), cppu::ImplInheritanceHelper12< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::getImplementationId(), cppu::AggImplInheritanceHelper12< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::getImplementationId(), cppu::ImplHelper13< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::getImplementationId(), cppu::WeakImplHelper13< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::getImplementationId(), cppu::WeakAggImplHelper13< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::getImplementationId(), cppu::ImplInheritanceHelper13< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::getImplementationId(), cppu::AggImplInheritanceHelper13< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::getImplementationId(), cppu::ImplHelper2< Ifc1, Ifc2 >::getImplementationId(), cppu::WeakImplHelper2< Ifc1, Ifc2 >::getImplementationId(), cppu::WeakAggImplHelper2< Ifc1, Ifc2 >::getImplementationId(), cppu::ImplInheritanceHelper2< BaseClass, Ifc1, Ifc2 >::getImplementationId(), cppu::AggImplInheritanceHelper2< BaseClass, Ifc1, Ifc2 >::getImplementationId(), cppu::ImplHelper3< Ifc1, Ifc2, Ifc3 >::getImplementationId(), cppu::WeakImplHelper3< Ifc1, Ifc2, Ifc3 >::getImplementationId(), cppu::WeakAggImplHelper3< Ifc1, Ifc2, Ifc3 >::getImplementationId(), cppu::ImplInheritanceHelper3< BaseClass, Ifc1, Ifc2, Ifc3 >::getImplementationId(), cppu::AggImplInheritanceHelper3< BaseClass, Ifc1, Ifc2, Ifc3 >::getImplementationId(), cppu::ImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::getImplementationId(), cppu::WeakImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::getImplementationId(), cppu::WeakAggImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::getImplementationId(), cppu::ImplInheritanceHelper4< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4 >::getImplementationId(), cppu::AggImplInheritanceHelper4< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4 >::getImplementationId(), cppu::ImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::getImplementationId(), cppu::WeakImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::getImplementationId(), cppu::WeakAggImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::getImplementationId(), cppu::ImplInheritanceHelper5< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::getImplementationId(), cppu::AggImplInheritanceHelper5< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::getImplementationId(), cppu::ImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::getImplementationId(), cppu::WeakImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::getImplementationId(), cppu::WeakAggImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::getImplementationId(), cppu::ImplInheritanceHelper6< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::getImplementationId(), cppu::AggImplInheritanceHelper6< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::getImplementationId(), cppu::ImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::getImplementationId(), cppu::WeakImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::getImplementationId(), cppu::WeakAggImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::getImplementationId(), cppu::ImplInheritanceHelper7< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::getImplementationId(), cppu::AggImplInheritanceHelper7< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::getImplementationId(), cppu::ImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::getImplementationId(), cppu::WeakImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::getImplementationId(), cppu::WeakAggImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::getImplementationId(), cppu::ImplInheritanceHelper8< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::getImplementationId(), cppu::AggImplInheritanceHelper8< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::getImplementationId(), cppu::ImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::getImplementationId(), cppu::WeakImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::getImplementationId(), cppu::WeakAggImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::getImplementationId(), cppu::ImplInheritanceHelper9< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::getImplementationId(), and cppu::AggImplInheritanceHelper9< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::getImplementationId().
Sequence< Type > SAL_CALL cppu::ImplHelper_getTypes | ( | class_data * | cd | ) |
Definition at line 246 of file implbase_ex.cxx.
References fillTypes().
Referenced by cppu::ImplHelper1< Ifc1 >::getTypes(), cppu::ImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::getTypes(), cppu::ImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::getTypes(), cppu::ImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::getTypes(), cppu::ImplHelper13< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::getTypes(), cppu::ImplHelper2< Ifc1, Ifc2 >::getTypes(), cppu::ImplHelper3< Ifc1, Ifc2, Ifc3 >::getTypes(), cppu::ImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::getTypes(), cppu::ImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::getTypes(), cppu::ImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::getTypes(), cppu::ImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::getTypes(), cppu::ImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::getTypes(), and cppu::ImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::getTypes().
Any SAL_CALL cppu::ImplHelper_query | ( | Type const & | rType, |
class_data * | cd, | ||
void * | that | ||
) |
Definition at line 202 of file implbase_ex.cxx.
References Any, checkInterface(), isXInterface(), makeInterface(), p, and queryDeepNoXInterface().
Referenced by cppu::ImplHelper1< Ifc1 >::queryInterface(), cppu::ImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::queryInterface(), cppu::ImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::queryInterface(), cppu::ImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::queryInterface(), cppu::ImplHelper13< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::queryInterface(), cppu::ImplHelper2< Ifc1, Ifc2 >::queryInterface(), cppu::ImplHelper3< Ifc1, Ifc2, Ifc3 >::queryInterface(), cppu::ImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::queryInterface(), cppu::ImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::queryInterface(), cppu::ImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::queryInterface(), cppu::ImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::queryInterface(), cppu::ImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::queryInterface(), and cppu::ImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::queryInterface().
Any SAL_CALL cppu::ImplHelper_queryNoXInterface | ( | Type const & | rType, |
class_data * | cd, | ||
void * | that | ||
) |
Definition at line 226 of file implbase_ex.cxx.
References Any, checkInterface(), p, and queryDeepNoXInterface().
Referenced by cppu::AggImplInheritanceHelper1< BaseClass, Ifc1 >::queryAggregation(), cppu::AggImplInheritanceHelper10< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::queryAggregation(), cppu::AggImplInheritanceHelper11< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::queryAggregation(), cppu::AggImplInheritanceHelper12< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::queryAggregation(), cppu::AggImplInheritanceHelper13< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::queryAggregation(), cppu::AggImplInheritanceHelper2< BaseClass, Ifc1, Ifc2 >::queryAggregation(), cppu::AggImplInheritanceHelper3< BaseClass, Ifc1, Ifc2, Ifc3 >::queryAggregation(), cppu::AggImplInheritanceHelper4< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4 >::queryAggregation(), cppu::AggImplInheritanceHelper5< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::queryAggregation(), cppu::AggImplInheritanceHelper6< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::queryAggregation(), cppu::AggImplInheritanceHelper7< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::queryAggregation(), cppu::AggImplInheritanceHelper8< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::queryAggregation(), cppu::AggImplInheritanceHelper9< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::queryAggregation(), cppu::ImplInheritanceHelper1< BaseClass, Ifc1 >::queryInterface(), cppu::ImplInheritanceHelper10< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::queryInterface(), cppu::ImplInheritanceHelper11< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::queryInterface(), cppu::ImplInheritanceHelper12< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::queryInterface(), cppu::ImplInheritanceHelper13< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::queryInterface(), cppu::ImplInheritanceHelper2< BaseClass, Ifc1, Ifc2 >::queryInterface(), cppu::ImplInheritanceHelper3< BaseClass, Ifc1, Ifc2, Ifc3 >::queryInterface(), cppu::ImplInheritanceHelper4< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4 >::queryInterface(), cppu::ImplInheritanceHelper5< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::queryInterface(), cppu::ImplInheritanceHelper6< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::queryInterface(), cppu::ImplInheritanceHelper7< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::queryInterface(), cppu::ImplInheritanceHelper8< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::queryInterface(), and cppu::ImplInheritanceHelper9< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::queryInterface().
Sequence< Type > SAL_CALL cppu::ImplInhHelper_getTypes | ( | class_data * | cd, |
Sequence< Type > const & | rAddTypes | ||
) |
Definition at line 255 of file implbase_ex.cxx.
References fillTypes().
Referenced by cppu::ImplInheritanceHelper1< BaseClass, Ifc1 >::getTypes(), cppu::AggImplInheritanceHelper1< BaseClass, Ifc1 >::getTypes(), cppu::ImplInheritanceHelper10< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::getTypes(), cppu::AggImplInheritanceHelper10< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::getTypes(), cppu::ImplInheritanceHelper11< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::getTypes(), cppu::AggImplInheritanceHelper11< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::getTypes(), cppu::ImplInheritanceHelper12< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::getTypes(), cppu::AggImplInheritanceHelper12< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::getTypes(), cppu::ImplInheritanceHelper13< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::getTypes(), cppu::AggImplInheritanceHelper13< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::getTypes(), cppu::ImplInheritanceHelper2< BaseClass, Ifc1, Ifc2 >::getTypes(), cppu::AggImplInheritanceHelper2< BaseClass, Ifc1, Ifc2 >::getTypes(), cppu::ImplInheritanceHelper3< BaseClass, Ifc1, Ifc2, Ifc3 >::getTypes(), cppu::AggImplInheritanceHelper3< BaseClass, Ifc1, Ifc2, Ifc3 >::getTypes(), cppu::ImplInheritanceHelper4< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4 >::getTypes(), cppu::AggImplInheritanceHelper4< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4 >::getTypes(), cppu::ImplInheritanceHelper5< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::getTypes(), cppu::AggImplInheritanceHelper5< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::getTypes(), cppu::ImplInheritanceHelper6< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::getTypes(), cppu::AggImplInheritanceHelper6< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::getTypes(), cppu::ImplInheritanceHelper7< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::getTypes(), cppu::AggImplInheritanceHelper7< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::getTypes(), cppu::ImplInheritanceHelper8< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::getTypes(), cppu::AggImplInheritanceHelper8< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::getTypes(), cppu::ImplInheritanceHelper9< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::getTypes(), and cppu::AggImplInheritanceHelper9< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::getTypes().
CPPUHELPER_DLLPUBLIC sal_Bool SAL_CALL cppu::installTypeDescriptionManager | ( | css::uno::Reference< css::container::XHierarchicalNameAccess > const & | xTDMgr | ) |
Installs type description manager instance, i.e.
registers a callback at cppu core.
xTDMgr | manager instance |
sal_Bool SAL_CALL cppu::installTypeDescriptionManager | ( | Reference< container::XHierarchicalNameAccess > const & | xTDMgr_c | ) |
Definition at line 633 of file tdmgr.cxx.
References typelib_callback().
SAL_DLLPUBLIC_EXPORT css::uno::Reference< css::uno::XInterface > SAL_CALL cppu::invokeStaticComponentFactory | ( | oslGenericFunction | , |
OUString const & | , | ||
css::uno::Reference< css::lang::XMultiServiceFactory > const & | , | ||
css::uno::Reference< css::registry::XRegistryKey > const & | , | ||
OUString const & | |||
) |
Definition at line 94 of file compat.cxx.
|
static |
Definition at line 47 of file implbase_ex.cxx.
Referenced by getTypeEntries(), ImplHelper_query(), WeakAggComponentImplHelper_queryAgg(), WeakAggImplHelper_queryAgg(), WeakComponentImplHelper_query(), and WeakImplHelper_query().
CPPUHELPER_DLLPUBLIC css::uno::Reference< css::uno::XInterface > SAL_CALL cppu::loadSharedLibComponentFactory | ( | ::rtl::OUString const & | uri, |
::rtl::OUString const & | rPath, | ||
::rtl::OUString const & | rImplName, | ||
css::uno::Reference< css::lang::XMultiServiceFactory > const & | xMgr, | ||
css::uno::Reference< css::registry::XRegistryKey > const & | xKey | ||
) |
Loads a shared library component and gets the factory out of it.
You can give either a fully qualified libname or single lib name. The libname need not be pre/postfixed (e.g. xxx.dll).
uri | URI of the library |
rPath | deprecated, must be empty |
rImplName | implementation to be retrieved from the library |
xMgr | service manager to be provided to the component |
xKey | deprecated, must be null |
SAL_DLLPUBLIC_EXPORT css::uno::Reference< css::uno::XInterface > SAL_CALL cppu::loadSharedLibComponentFactory | ( | OUString const & | , |
OUString const & | , | ||
OUString const & | , | ||
css::uno::Reference< css::lang::XMultiServiceFactory > const & | , | ||
css::uno::Reference< css::registry::XRegistryKey > const & | , | ||
OUString const & | |||
) |
Definition at line 104 of file compat.cxx.
|
static |
Definition at line 52 of file implbase_ex.cxx.
Referenced by ImplHelper_query(), and queryDeepNoXInterface().
bool cppu::nextDirectoryItem | ( | osl::Directory & | directory, |
OUString * | url | ||
) |
Definition at line 81 of file paths.cxx.
References i, name, SAL_MAX_UINT32, SAL_WARN, and u.
Referenced by cppuhelper::ServiceManager::readRdbDirectory(), and cppuhelper::TypeManager::readRdbDirectory().
|
static |
Definition at line 152 of file implbase_ex.cxx.
References getTypeEntries(), m_type, makeInterface(), n, SAL_WARN, and td_equals().
Referenced by ImplHelper_query(), ImplHelper_queryNoXInterface(), WeakAggComponentImplHelper_queryAgg(), WeakAggImplHelper_queryAgg(), WeakComponentImplHelper_query(), and WeakImplHelper_query().
|
inline |
Compares demanded type to given template argument types.
Interface1 | interface type |
rType | demanded type |
p1 | interface pointer |
Definition at line 43 of file queryinterface.hxx.
Referenced by cppu::OWeakAggObject::queryAggregation(), cppu::OPropertySetHelper::queryInterface(), cppu::OPropertySetHelper2::queryInterface(), cppu::OWeakObject::queryInterface(), cppu::OWeakConnectionPoint::queryInterface(), com::sun::star::uno::OWeakRefListener::queryInterface(), cppuhelper::WeakComponentImplHelperBase2::queryInterface(), cppu::WeakAggComponentImplHelper1< Ifc1 >::queryInterface(), cppu::WeakAggComponentImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::queryInterface(), cppu::WeakAggComponentImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::queryInterface(), cppu::WeakAggComponentImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::queryInterface(), cppu::WeakAggComponentImplHelper2< Ifc1, Ifc2 >::queryInterface(), cppu::WeakAggComponentImplHelper3< Ifc1, Ifc2, Ifc3 >::queryInterface(), cppu::WeakAggComponentImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::queryInterface(), cppu::WeakAggComponentImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::queryInterface(), cppu::WeakAggComponentImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::queryInterface(), cppu::WeakAggComponentImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::queryInterface(), cppu::WeakAggComponentImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::queryInterface(), cppu::WeakAggComponentImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::queryInterface(), cppu::OComponentHelper::queryInterface(), cppu::ImplInheritanceHelper1< BaseClass, Ifc1 >::queryInterface(), cppu::AggImplInheritanceHelper1< BaseClass, Ifc1 >::queryInterface(), cppu::ImplInheritanceHelper10< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::queryInterface(), cppu::AggImplInheritanceHelper10< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::queryInterface(), cppu::ImplInheritanceHelper11< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::queryInterface(), cppu::AggImplInheritanceHelper11< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::queryInterface(), cppu::ImplInheritanceHelper12< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::queryInterface(), cppu::AggImplInheritanceHelper12< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::queryInterface(), cppu::ImplInheritanceHelper13< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::queryInterface(), cppu::AggImplInheritanceHelper13< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::queryInterface(), cppu::ImplInheritanceHelper2< BaseClass, Ifc1, Ifc2 >::queryInterface(), cppu::AggImplInheritanceHelper2< BaseClass, Ifc1, Ifc2 >::queryInterface(), cppu::ImplInheritanceHelper3< BaseClass, Ifc1, Ifc2, Ifc3 >::queryInterface(), cppu::AggImplInheritanceHelper3< BaseClass, Ifc1, Ifc2, Ifc3 >::queryInterface(), cppu::ImplInheritanceHelper4< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4 >::queryInterface(), cppu::AggImplInheritanceHelper4< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4 >::queryInterface(), cppu::ImplInheritanceHelper5< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::queryInterface(), cppu::AggImplInheritanceHelper5< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::queryInterface(), cppu::ImplInheritanceHelper6< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::queryInterface(), cppu::AggImplInheritanceHelper6< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::queryInterface(), cppu::ImplInheritanceHelper7< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::queryInterface(), cppu::AggImplInheritanceHelper7< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::queryInterface(), cppu::ImplInheritanceHelper8< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::queryInterface(), cppu::AggImplInheritanceHelper8< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::queryInterface(), cppu::ImplInheritanceHelper9< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::queryInterface(), and cppu::AggImplInheritanceHelper9< BaseClass, Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::queryInterface().
|
inline |
Compares demanded type to given template argument types.
Interface1 | interface type |
Interface2 | interface type |
rType | demanded type |
p1 | interface pointer |
p2 | interface pointer |
Definition at line 62 of file queryinterface.hxx.
|
inline |
Compares demanded type to given template argument types.
Interface1 | interface type |
Interface2 | interface type |
Interface3 | interface type |
rType | demanded type |
p1 | interface pointer |
p2 | interface pointer |
p3 | interface pointer |
Definition at line 85 of file queryinterface.hxx.
|
inline |
Compares demanded type to given template argument types.
Interface1 | interface type |
Interface2 | interface type |
Interface3 | interface type |
Interface4 | interface type |
rType | demanded type |
p1 | interface pointer |
p2 | interface pointer |
p3 | interface pointer |
p4 | interface pointer |
Definition at line 112 of file queryinterface.hxx.
|
inline |
Compares demanded type to given template argument types.
Interface1 | interface type |
Interface2 | interface type |
Interface3 | interface type |
Interface4 | interface type |
Interface5 | interface type |
rType | demanded type |
p1 | interface pointer |
p2 | interface pointer |
p3 | interface pointer |
p4 | interface pointer |
p5 | interface pointer |
Definition at line 143 of file queryinterface.hxx.
|
inline |
Compares demanded type to given template argument types.
Interface1 | interface type |
Interface2 | interface type |
Interface3 | interface type |
Interface4 | interface type |
Interface5 | interface type |
Interface6 | interface type |
rType | demanded type |
p1 | interface pointer |
p2 | interface pointer |
p3 | interface pointer |
p4 | interface pointer |
p5 | interface pointer |
p6 | interface pointer |
Definition at line 179 of file queryinterface.hxx.
|
inline |
Compares demanded type to given template argument types.
Interface1 | interface type |
Interface2 | interface type |
Interface3 | interface type |
Interface4 | interface type |
Interface5 | interface type |
Interface6 | interface type |
Interface7 | interface type |
rType | demanded type |
p1 | interface pointer |
p2 | interface pointer |
p3 | interface pointer |
p4 | interface pointer |
p5 | interface pointer |
p6 | interface pointer |
p7 | interface pointer |
Definition at line 220 of file queryinterface.hxx.
|
inline |
Compares demanded type to given template argument types.
Interface1 | interface type |
Interface2 | interface type |
Interface3 | interface type |
Interface4 | interface type |
Interface5 | interface type |
Interface6 | interface type |
Interface7 | interface type |
Interface8 | interface type |
rType | demanded type |
p1 | interface pointer |
p2 | interface pointer |
p3 | interface pointer |
p4 | interface pointer |
p5 | interface pointer |
p6 | interface pointer |
p7 | interface pointer |
p8 | interface pointer |
Definition at line 265 of file queryinterface.hxx.
|
inline |
Compares demanded type to given template argument types.
Interface1 | interface type |
Interface2 | interface type |
Interface3 | interface type |
Interface4 | interface type |
Interface5 | interface type |
Interface6 | interface type |
Interface7 | interface type |
Interface8 | interface type |
Interface9 | interface type |
rType | demanded type |
p1 | interface pointer |
p2 | interface pointer |
p3 | interface pointer |
p4 | interface pointer |
p5 | interface pointer |
p6 | interface pointer |
p7 | interface pointer |
p8 | interface pointer |
p9 | interface pointer |
Definition at line 314 of file queryinterface.hxx.
|
inline |
Compares demanded type to given template argument types.
Interface1 | interface type |
Interface2 | interface type |
Interface3 | interface type |
Interface4 | interface type |
Interface5 | interface type |
Interface6 | interface type |
Interface7 | interface type |
Interface8 | interface type |
Interface9 | interface type |
Interface10 | interface type |
rType | demanded type |
p1 | interface pointer |
p2 | interface pointer |
p3 | interface pointer |
p4 | interface pointer |
p5 | interface pointer |
p6 | interface pointer |
p7 | interface pointer |
p8 | interface pointer |
p9 | interface pointer |
p10 | interface pointer |
Definition at line 367 of file queryinterface.hxx.
|
inline |
Compares demanded type to given template argument types.
Interface1 | interface type |
Interface2 | interface type |
Interface3 | interface type |
Interface4 | interface type |
Interface5 | interface type |
Interface6 | interface type |
Interface7 | interface type |
Interface8 | interface type |
Interface9 | interface type |
Interface10 | interface type |
Interface11 | interface type |
rType | demanded type |
p1 | interface pointer |
p2 | interface pointer |
p3 | interface pointer |
p4 | interface pointer |
p5 | interface pointer |
p6 | interface pointer |
p7 | interface pointer |
p8 | interface pointer |
p9 | interface pointer |
p10 | interface pointer |
p11 | interface pointer |
Definition at line 425 of file queryinterface.hxx.
|
inline |
Compares demanded type to given template argument types.
Interface1 | interface type |
Interface2 | interface type |
Interface3 | interface type |
Interface4 | interface type |
Interface5 | interface type |
Interface6 | interface type |
Interface7 | interface type |
Interface8 | interface type |
Interface9 | interface type |
Interface10 | interface type |
Interface11 | interface type |
Interface12 | interface type |
rType | demanded type |
p1 | interface pointer |
p2 | interface pointer |
p3 | interface pointer |
p4 | interface pointer |
p5 | interface pointer |
p6 | interface pointer |
p7 | interface pointer |
p8 | interface pointer |
p9 | interface pointer |
p10 | interface pointer |
p11 | interface pointer |
p12 | interface pointer |
Definition at line 488 of file queryinterface.hxx.
|
static |
Definition at line 527 of file component_context.cxx.
References Exception, p, s_createComponentContext_v(), and SAL_WARN.
Referenced by createComponentContext(), and s_createComponentContext_v().
class cppu::SAL_DEPRECATED | ( | "Uses broken double checked locking" | ) |
Helper class to implement IDs for XUnoTunnel.
Construct a static object of this class for your UNO object's implementation id.
Constructor.
bUseEthernetAddress | whether an ethernet mac address should be taken into account |
Constructor giving implementation id.
rSeq | implementation id |
Get implementation id.
Definition at line 41 of file typeprovider.hxx.
References SAL_WARN_UNUSED.
bool CPPUHELPER_DLLPUBLIC cppu::supportsService | ( | css::lang::XServiceInfo * | implementation, |
rtl::OUString const & | name | ||
) |
A helper for implementations of com.sun.star.lang.XServiceInfo.
This function is supposed to be called from implementations of css::lang::XServiceInfo::supportsService (and therefore, for easier coding takes the caller's this pointer by pointer rather than by css::uno::Reference).
implementation | points to the service implementation whose getSupportedServices method is consulted; must be non-null |
name | the service name to test |
Referenced by cppuhelper::ServiceManager::supportsService(), and cppuhelper::TypeManager::supportsService().
|
static |
Definition at line 57 of file implbase_ex.cxx.
Referenced by queryDeepNoXInterface().
void SAL_CALL cppu::throwException | ( | Any const & | exc | ) |
Definition at line 226 of file exc_thrower.cxx.
References Environment.
Referenced by cppu::OWeakConnectionPoint::dispose().
CPPUHELPER_DLLPUBLIC void SAL_CALL cppu::throwException | ( | const css::uno::Any & | rExc | ) |
This function throws the exception given by rExc.
The given value has to be of typeclass EXCEPTION and must be derived from or of type com.sun.star.uno.Exception.
rExc | exception to be thrown. |
|
static |
Definition at line 72 of file component_context.cxx.
|
static |
Definition at line 61 of file component_context.cxx.
|
static |
Definition at line 566 of file tdmgr.cxx.
References createCTD(), Exception, and SAL_INFO.
Referenced by installTypeDescriptionManager().
Sequence< Type > SAL_CALL cppu::WeakAggComponentImplHelper_getTypes | ( | class_data * | cd | ) |
Definition at line 387 of file implbase_ex.cxx.
References fillTypes(), and cppu::UnoType< typename T >::get().
Referenced by cppu::WeakAggComponentImplHelper1< Ifc1 >::getTypes(), cppu::WeakAggComponentImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::getTypes(), cppu::WeakAggComponentImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::getTypes(), cppu::WeakAggComponentImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::getTypes(), cppu::WeakAggComponentImplHelper2< Ifc1, Ifc2 >::getTypes(), cppu::WeakAggComponentImplHelper3< Ifc1, Ifc2, Ifc3 >::getTypes(), cppu::WeakAggComponentImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::getTypes(), cppu::WeakAggComponentImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::getTypes(), cppu::WeakAggComponentImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::getTypes(), cppu::WeakAggComponentImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::getTypes(), cppu::WeakAggComponentImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::getTypes(), and cppu::WeakAggComponentImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::getTypes().
Any SAL_CALL cppu::WeakAggComponentImplHelper_queryAgg | ( | Type const & | rType, |
class_data * | cd, | ||
void * | that, | ||
WeakAggComponentImplHelperBase * | pBase | ||
) |
Definition at line 369 of file implbase_ex.cxx.
References Any, checkInterface(), isXInterface(), p, and queryDeepNoXInterface().
Referenced by cppu::WeakAggComponentImplHelper1< Ifc1 >::queryAggregation(), cppu::WeakAggComponentImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::queryAggregation(), cppu::WeakAggComponentImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::queryAggregation(), cppu::WeakAggComponentImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::queryAggregation(), cppu::WeakAggComponentImplHelper2< Ifc1, Ifc2 >::queryAggregation(), cppu::WeakAggComponentImplHelper3< Ifc1, Ifc2, Ifc3 >::queryAggregation(), cppu::WeakAggComponentImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::queryAggregation(), cppu::WeakAggComponentImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::queryAggregation(), cppu::WeakAggComponentImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::queryAggregation(), cppu::WeakAggComponentImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::queryAggregation(), cppu::WeakAggComponentImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::queryAggregation(), and cppu::WeakAggComponentImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::queryAggregation().
Sequence< Type > SAL_CALL cppu::WeakAggImplHelper_getTypes | ( | class_data * | cd | ) |
Definition at line 323 of file implbase_ex.cxx.
References fillTypes(), and cppu::UnoType< typename T >::get().
Referenced by cppu::WeakAggImplHelper1< Ifc1 >::getTypes(), cppu::WeakAggImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::getTypes(), cppu::WeakAggImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::getTypes(), cppu::WeakAggImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::getTypes(), cppu::WeakAggImplHelper13< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::getTypes(), cppu::WeakAggImplHelper2< Ifc1, Ifc2 >::getTypes(), cppu::WeakAggImplHelper3< Ifc1, Ifc2, Ifc3 >::getTypes(), cppu::WeakAggImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::getTypes(), cppu::WeakAggImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::getTypes(), cppu::WeakAggImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::getTypes(), cppu::WeakAggImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::getTypes(), cppu::WeakAggImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::getTypes(), and cppu::WeakAggImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::getTypes().
Any SAL_CALL cppu::WeakAggImplHelper_queryAgg | ( | Type const & | rType, |
class_data * | cd, | ||
void * | that, | ||
OWeakAggObject * | pBase | ||
) |
Definition at line 305 of file implbase_ex.cxx.
References Any, checkInterface(), isXInterface(), p, and queryDeepNoXInterface().
Referenced by cppu::WeakAggImplHelper1< Ifc1 >::queryAggregation(), cppu::WeakAggImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::queryAggregation(), cppu::WeakAggImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::queryAggregation(), cppu::WeakAggImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::queryAggregation(), cppu::WeakAggImplHelper13< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::queryAggregation(), cppu::WeakAggImplHelper2< Ifc1, Ifc2 >::queryAggregation(), cppu::WeakAggImplHelper3< Ifc1, Ifc2, Ifc3 >::queryAggregation(), cppu::WeakAggImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::queryAggregation(), cppu::WeakAggImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::queryAggregation(), cppu::WeakAggImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::queryAggregation(), cppu::WeakAggImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::queryAggregation(), cppu::WeakAggImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::queryAggregation(), and cppu::WeakAggImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::queryAggregation().
Sequence< Type > SAL_CALL cppu::WeakComponentImplHelper_getTypes | ( | class_data * | cd | ) |
Definition at line 355 of file implbase_ex.cxx.
References fillTypes(), and cppu::UnoType< typename T >::get().
Referenced by cppu::WeakComponentImplHelper1< Ifc1 >::getTypes(), cppu::PartialWeakComponentImplHelper1< Ifc1 >::getTypes(), cppu::WeakComponentImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::getTypes(), cppu::PartialWeakComponentImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::getTypes(), cppu::WeakComponentImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::getTypes(), cppu::PartialWeakComponentImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::getTypes(), cppu::WeakComponentImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::getTypes(), cppu::PartialWeakComponentImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::getTypes(), cppu::WeakComponentImplHelper2< Ifc1, Ifc2 >::getTypes(), cppu::PartialWeakComponentImplHelper2< Ifc1, Ifc2 >::getTypes(), cppu::WeakComponentImplHelper3< Ifc1, Ifc2, Ifc3 >::getTypes(), cppu::PartialWeakComponentImplHelper3< Ifc1, Ifc2, Ifc3 >::getTypes(), cppu::WeakComponentImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::getTypes(), cppu::PartialWeakComponentImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::getTypes(), cppu::WeakComponentImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::getTypes(), cppu::PartialWeakComponentImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::getTypes(), cppu::WeakComponentImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::getTypes(), cppu::PartialWeakComponentImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::getTypes(), cppu::WeakComponentImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::getTypes(), cppu::PartialWeakComponentImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::getTypes(), cppu::WeakComponentImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::getTypes(), cppu::PartialWeakComponentImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::getTypes(), cppu::WeakComponentImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::getTypes(), and cppu::PartialWeakComponentImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::getTypes().
Any SAL_CALL cppu::WeakComponentImplHelper_query | ( | Type const & | rType, |
class_data * | cd, | ||
void * | that, | ||
WeakComponentImplHelperBase * | pBase | ||
) |
Definition at line 337 of file implbase_ex.cxx.
References Any, checkInterface(), isXInterface(), p, and queryDeepNoXInterface().
Referenced by cppu::WeakComponentImplHelper1< Ifc1 >::queryInterface(), cppu::PartialWeakComponentImplHelper1< Ifc1 >::queryInterface(), cppu::WeakComponentImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::queryInterface(), cppu::PartialWeakComponentImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::queryInterface(), cppu::WeakComponentImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::queryInterface(), cppu::PartialWeakComponentImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::queryInterface(), cppu::WeakComponentImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::queryInterface(), cppu::PartialWeakComponentImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::queryInterface(), cppu::WeakComponentImplHelper2< Ifc1, Ifc2 >::queryInterface(), cppu::PartialWeakComponentImplHelper2< Ifc1, Ifc2 >::queryInterface(), cppu::WeakComponentImplHelper3< Ifc1, Ifc2, Ifc3 >::queryInterface(), cppu::PartialWeakComponentImplHelper3< Ifc1, Ifc2, Ifc3 >::queryInterface(), cppu::WeakComponentImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::queryInterface(), cppu::PartialWeakComponentImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::queryInterface(), cppu::WeakComponentImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::queryInterface(), cppu::PartialWeakComponentImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::queryInterface(), cppu::WeakComponentImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::queryInterface(), cppu::PartialWeakComponentImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::queryInterface(), cppu::WeakComponentImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::queryInterface(), cppu::PartialWeakComponentImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::queryInterface(), cppu::WeakComponentImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::queryInterface(), cppu::PartialWeakComponentImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::queryInterface(), cppu::WeakComponentImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::queryInterface(), and cppu::PartialWeakComponentImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::queryInterface().
Sequence< Type > SAL_CALL cppu::WeakImplHelper_getTypes | ( | class_data * | cd | ) |
Definition at line 292 of file implbase_ex.cxx.
References fillTypes(), and cppu::UnoType< typename T >::get().
Referenced by cppu::WeakImplHelper1< Ifc1 >::getTypes(), cppu::WeakImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::getTypes(), cppu::WeakImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::getTypes(), cppu::WeakImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::getTypes(), cppu::WeakImplHelper13< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::getTypes(), cppu::WeakImplHelper2< Ifc1, Ifc2 >::getTypes(), cppu::WeakImplHelper3< Ifc1, Ifc2, Ifc3 >::getTypes(), cppu::WeakImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::getTypes(), cppu::WeakImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::getTypes(), cppu::WeakImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::getTypes(), cppu::WeakImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::getTypes(), cppu::WeakImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::getTypes(), and cppu::WeakImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::getTypes().
Any SAL_CALL cppu::WeakImplHelper_query | ( | Type const & | rType, |
class_data * | cd, | ||
void * | that, | ||
OWeakObject * | pBase | ||
) |
Definition at line 274 of file implbase_ex.cxx.
References Any, checkInterface(), isXInterface(), p, and queryDeepNoXInterface().
Referenced by cppu::WeakImplHelper1< Ifc1 >::queryInterface(), cppu::WeakImplHelper10< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10 >::queryInterface(), cppu::WeakImplHelper11< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11 >::queryInterface(), cppu::WeakImplHelper12< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12 >::queryInterface(), cppu::WeakImplHelper13< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9, Ifc10, Ifc11, Ifc12, Ifc13 >::queryInterface(), cppu::WeakImplHelper2< Ifc1, Ifc2 >::queryInterface(), cppu::WeakImplHelper3< Ifc1, Ifc2, Ifc3 >::queryInterface(), cppu::WeakImplHelper4< Ifc1, Ifc2, Ifc3, Ifc4 >::queryInterface(), cppu::WeakImplHelper5< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5 >::queryInterface(), cppu::WeakImplHelper6< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6 >::queryInterface(), cppu::WeakImplHelper7< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7 >::queryInterface(), cppu::WeakImplHelper8< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8 >::queryInterface(), and cppu::WeakImplHelper9< Ifc1, Ifc2, Ifc3, Ifc4, Ifc5, Ifc6, Ifc7, Ifc8, Ifc9 >::queryInterface().
CPPUHELPER_DLLPUBLIC void SAL_CALL cppu::writeSharedLibComponentInfo | ( | ::rtl::OUString const & | uri, |
::rtl::OUString const & | rPath, | ||
css::uno::Reference< css::lang::XMultiServiceFactory > const & | xMgr, | ||
css::uno::Reference< css::registry::XRegistryKey > const & | xKey | ||
) |
Invokes component_writeInfo() function of specified component library.
You can give either a fully qualified libname or single lib name. The libname need not be pre/postfixed (e.g. xxx.dll).
uri | URI of the library |
rPath | deprecated, must be empty |
xMgr | service manager to be provided to the component |
xKey | registry key to be provided to the component |
|
static |
Definition at line 42 of file weak.cxx.
Referenced by cppu::OWeakConnectionPoint::addReference(), cppu::OWeakConnectionPoint::dispose(), com::sun::star::uno::OWeakRefListener::dispose(), com::sun::star::uno::WeakReferenceHelper::get(), cppu::OWeakConnectionPoint::queryAdapted(), cppu::OWeakObject::queryAdapter(), and cppu::OWeakConnectionPoint::removeReference().