Namespaces |
namespace | detail |
namespace | EnvDcp |
namespace | helper |
Classes |
class | Enterable |
| C++ wrapper for binary C Enterable (http://wiki.services.openoffice.org/wiki/Uno/Cpp/Spec/Environment_Stack) More...
|
class | EnvGuard |
| Environment Guard The provided Environment becomes entered in the constructor and left in the destructor. More...
|
class | AntiEnvGuard |
| Environment Anti-Guard Any entered Environment becomes left in the constructor and re-entered in the destructor. More...
|
class | FreeReference |
| Freely (environment independent) usable Reference. More...
|
class | UnoType |
| Get the com::sun::star::uno::Type instance representing a certain UNO type. More...
|
class | AccessControl |
| Helper class retriving access controller singleton from component context. More...
|
class | BaseMutex |
| base class for all classes who want derive from cppu::WeakComponentImplHelperXX. More...
|
class | BootstrapException |
| An exception indicating a bootstrap error. More...
|
class | WeakComponentImplHelper1 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | PartialWeakComponentImplHelper1 |
| Same as WeakComponentImplHelper1, except doesn't implement addEventListener, removeEventListener and dispose. More...
|
class | WeakAggComponentImplHelper1 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | WeakComponentImplHelper10 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | PartialWeakComponentImplHelper10 |
| Same as WeakComponentImplHelper10, except doesn't implement addEventListener, removeEventListener and dispose. More...
|
class | WeakAggComponentImplHelper10 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | WeakComponentImplHelper11 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | PartialWeakComponentImplHelper11 |
| Same as WeakComponentImplHelper11, except doesn't implement addEventListener, removeEventListener and dispose. More...
|
class | WeakAggComponentImplHelper11 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | WeakComponentImplHelper12 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | PartialWeakComponentImplHelper12 |
| Same as WeakComponentImplHelper12, except doesn't implement addEventListener, removeEventListener and dispose. More...
|
class | WeakAggComponentImplHelper12 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | WeakComponentImplHelper2 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | PartialWeakComponentImplHelper2 |
| Same as WeakComponentImplHelper2, except doesn't implement addEventListener, removeEventListener and dispose. More...
|
class | WeakAggComponentImplHelper2 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | WeakComponentImplHelper3 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | PartialWeakComponentImplHelper3 |
| Same as WeakComponentImplHelper3, except doesn't implement addEventListener, removeEventListener and dispose. More...
|
class | WeakAggComponentImplHelper3 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | WeakComponentImplHelper4 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | PartialWeakComponentImplHelper4 |
| Same as WeakComponentImplHelper4, except doesn't implement addEventListener, removeEventListener and dispose. More...
|
class | WeakAggComponentImplHelper4 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | WeakComponentImplHelper5 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | PartialWeakComponentImplHelper5 |
| Same as WeakComponentImplHelper5, except doesn't implement addEventListener, removeEventListener and dispose. More...
|
class | WeakAggComponentImplHelper5 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | WeakComponentImplHelper6 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | PartialWeakComponentImplHelper6 |
| Same as WeakComponentImplHelper6, except doesn't implement addEventListener, removeEventListener and dispose. More...
|
class | WeakAggComponentImplHelper6 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | WeakComponentImplHelper7 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | PartialWeakComponentImplHelper7 |
| Same as WeakComponentImplHelper7, except doesn't implement addEventListener, removeEventListener and dispose. More...
|
class | WeakAggComponentImplHelper7 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | WeakComponentImplHelper8 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | PartialWeakComponentImplHelper8 |
| Same as WeakComponentImplHelper8, except doesn't implement addEventListener, removeEventListener and dispose. More...
|
class | WeakAggComponentImplHelper8 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | WeakComponentImplHelper9 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | PartialWeakComponentImplHelper9 |
| Same as WeakComponentImplHelper9, except doesn't implement addEventListener, removeEventListener and dispose. More...
|
class | WeakAggComponentImplHelper9 |
| Implementation helper supporting com::sun::star::lang::XTypeProvider and com::sun::star::lang::XComponent. More...
|
class | OComponentHelper |
| Deprecated. More...
|
struct | ContextEntry_Init |
| Context entries init struct calling createComponentContext(). More...
|
class | ImplHelper1 |
| Implementation helper implementing interface com::sun::star::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More...
|
class | WeakImplHelper1 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakObject). More...
|
class | WeakAggImplHelper1 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakAggObject). More...
|
class | ImplInheritanceHelper1 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | AggImplInheritanceHelper1 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | ImplHelper10 |
| Implementation helper implementing interface com::sun::star::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More...
|
class | WeakImplHelper10 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakObject). More...
|
class | WeakAggImplHelper10 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakAggObject). More...
|
class | ImplInheritanceHelper10 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | AggImplInheritanceHelper10 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | ImplHelper11 |
| Implementation helper implementing interface com::sun::star::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More...
|
class | WeakImplHelper11 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakObject). More...
|
class | WeakAggImplHelper11 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakAggObject). More...
|
class | ImplInheritanceHelper11 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | AggImplInheritanceHelper11 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | ImplHelper12 |
| Implementation helper implementing interface com::sun::star::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More...
|
class | WeakImplHelper12 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakObject). More...
|
class | WeakAggImplHelper12 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakAggObject). More...
|
class | ImplInheritanceHelper12 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | AggImplInheritanceHelper12 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | ImplHelper2 |
| Implementation helper implementing interface com::sun::star::lang::XTypeProvider and queryInterface(), but no reference counting. More...
|
class | WeakImplHelper2 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakObject). More...
|
class | WeakAggImplHelper2 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakAggObject). More...
|
class | ImplInheritanceHelper2 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | AggImplInheritanceHelper2 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | ImplHelper3 |
| Implementation helper implementing interface com::sun::star::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More...
|
class | WeakImplHelper3 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakObject). More...
|
class | WeakAggImplHelper3 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakAggObject). More...
|
class | ImplInheritanceHelper3 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | AggImplInheritanceHelper3 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | ImplHelper4 |
| Implementation helper implementing interface com::sun::star::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More...
|
class | WeakImplHelper4 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakObject). More...
|
class | WeakAggImplHelper4 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakAggObject). More...
|
class | ImplInheritanceHelper4 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | AggImplInheritanceHelper4 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | ImplHelper5 |
| Implementation helper implementing interface com::sun::star::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More...
|
class | WeakImplHelper5 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakObject). More...
|
class | WeakAggImplHelper5 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakAggObject). More...
|
class | ImplInheritanceHelper5 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | AggImplInheritanceHelper5 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | ImplHelper6 |
| Implementation helper implementing interface com::sun::star::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More...
|
class | WeakImplHelper6 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakObject). More...
|
class | WeakAggImplHelper6 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakAggObject). More...
|
class | ImplInheritanceHelper6 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | AggImplInheritanceHelper6 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | ImplHelper7 |
| Implementation helper implementing interface com::sun::star::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More...
|
class | WeakImplHelper7 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakObject). More...
|
class | WeakAggImplHelper7 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakAggObject). More...
|
class | ImplInheritanceHelper7 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | AggImplInheritanceHelper7 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | ImplHelper8 |
| Implementation helper implementing interface com::sun::star::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More...
|
class | WeakImplHelper8 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakObject). More...
|
class | WeakAggImplHelper8 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakAggObject). More...
|
class | ImplInheritanceHelper8 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | AggImplInheritanceHelper8 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | ImplHelper9 |
| Implementation helper implementing interface com::sun::star::lang::XTypeProvider and method XInterface::queryInterface(), but no reference counting. More...
|
class | WeakImplHelper9 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakObject). More...
|
class | WeakAggImplHelper9 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface which supports weak mechanism to be held weakly (supporting com::sun::star::uno::XWeak thru cppu::OWeakAggObject). More...
|
class | ImplInheritanceHelper9 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
class | AggImplInheritanceHelper9 |
| Implementation helper implementing interfaces com::sun::star::lang::XTypeProvider and com::sun::star::uno::XInterface inherting from a BaseClass. More...
|
struct | ImplementationEntry |
| One struct instance represents all data necessary for registering one service implementation. More...
|
class | OInterfaceIteratorHelper |
| This is the iterator of a InterfaceContainerHelper. More...
|
class | OInterfaceContainerHelper |
| A container of interfaces. More...
|
class | OMultiTypeInterfaceContainerHelperVar |
| A helper class to store interface references of different types. More...
|
struct | OBroadcastHelperVar |
| This struct contains the standard variables of a broadcaster. More...
|
struct | hashType_Impl |
class | OMultiTypeInterfaceContainerHelper |
| Specialized class for key type com::sun::star::uno::Type, without explicit usage of STL symbols. More...
|
class | PropertySetMixinImpl |
| A helper base class for cppu::PropertySetMixin . 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 | IPropertyArrayHelper |
| This interface is used by the OPropertyHelper, to access the property description. More...
|
class | OPropertyArrayHelper |
| You can use this helper class to map a XPropertySet-Interface to a XFast- or a XMultiPropertySet interface. More...
|
struct | equalInt32_Impl |
struct | hashInt32_Impl |
class | OMultiTypeInterfaceContainerHelperInt32 |
| Specialized class for key type sal_Int32, without explicit usage of STL symbols. More...
|
class | IEventNotificationHook |
| An interface to extend event notification actions. 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 com::sun::star::lang::XTypeProvider. More...
|
class | OImplementationId |
| Helper class to implement com::sun::star::lang::XTypeProvider. More...
|
class | UnoUrlDescriptor |
| A descriptor as part of a UNO URL (connection descriptor or protocol descriptor). More...
|
class | UnoUrl |
| Parse UNO URLs into their components. More...
|
class | OWeakObject |
| Base class to implement an UNO object supporting weak references, i.e. More...
|
class | OWeakAggObject |
| Base class to implement an UNO object supporting weak references, i.e. More...
|
Typedefs |
typedef
::com::sun::star::uno::Reference
< ::com::sun::star::uno::XInterface >(* | ComponentFactoryFunc )(::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext > const &xContext) |
| Function pointer declaration.
|
typedef
::com::sun::star::uno::Reference
< ::com::sun::star::uno::XInterface >(* | ComponentInstantiation )(const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &rServiceManager) |
| Deprecated.
|
typedef OBroadcastHelperVar
< OMultiTypeInterfaceContainerHelper,
OMultiTypeInterfaceContainerHelper::keyType > | OBroadcastHelper |
Functions |
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) |
template<class T > |
T * | mapOut (T *pT, cssu::Environment const &outerEnv) |
| Helpers for mapping objects relative to the current environment.
|
template<class T > |
T * | mapIn (T *pT, cssu::Environment const &outerEnv) |
| Maps an object from an outer Environment to the current, returns mapped object.
|
void | mapOutAny (cssu::Any const &any, cssu::Any *res, cssu::Environment const &outerEnv) |
| Maps an any from the current to an outer Environment, fills passed any.
|
void | mapInAny (cssu::Any const &any, cssu::Any *res, cssu::Environment const &outerEnv) |
| Maps an any from an outer Environment to the current, fills passed any.
|
template<class T > |
T * | shield (T *pT) |
| Helpers for mapping objects relative to the thread-safe and current environments.
|
template<class T > |
T * | unshield (T *pT) |
| Maps an object from the thread-safe Environment to the current one, returns mapped object.
|
void | shieldAny (cssu::Any const &any, cssu::Any *res) |
| Maps an any from the current to the thread-safe Environment, fills the passed any.
|
void | unshieldAny (cssu::Any const &any, cssu::Any *res) |
| Maps an any from the thread-safe Environment to the current one, fills the passed any.
|
template<typename T > |
::com::sun::star::uno::Type const & | getTypeFavourUnsigned (SAL_UNUSED_PARAMETER T const *) |
| A working replacement for getCppuType (see there).
|
inline::com::sun::star::uno::Type
const & | getTypeFavourUnsigned (SAL_UNUSED_PARAMETER::sal_uInt16 const *) |
| A working replacement for getCppuType (see there).
|
template<typename T > |
::com::sun::star::uno::Type const & | getTypeFavourUnsigned (::com::sun::star::uno::Sequence< T > const *) |
| A working replacement for getCppuType (see there).
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::registry::XSimpleRegistry > | createSimpleRegistry (const ::rtl::OUString &rBootstrapPath=::rtl::OUString()) throw () |
| Creates a simple registry service instance.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::registry::XSimpleRegistry > | createNestedRegistry (const ::rtl::OUString &rBootstrapPath=::rtl::OUString()) throw () |
| Creates a nested registry service instance.
|
CPPUHELPER_DLLPUBLIC sal_Bool | installTypeDescriptionManager (::com::sun::star::uno::Reference< ::com::sun::star::container::XHierarchicalNameAccess > const &xTDMgr) throw () |
| Installs type description manager instance, i.e.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::uno::XComponentContext > | bootstrap_InitialComponentContext (::com::sun::star::uno::Reference< ::com::sun::star::registry::XSimpleRegistry > const &xRegistry,::rtl::OUString const &rBootstrapPath=::rtl::OUString()) throw (::com::sun::star::uno::Exception) |
| Bootstraps an initial component context with service manager upon a given registry.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::uno::XComponentContext > | defaultBootstrap_InitialComponentContext () throw (::com::sun::star::uno::Exception) |
| Bootstraps an initial component context with service manager upon information from bootstrap variables.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::uno::XComponentContext > | defaultBootstrap_InitialComponentContext (const ::rtl::OUString &iniFile) throw (::com::sun::star::uno::Exception) |
| Bootstraps an initial component context with service manager upon information from an ini file.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::uno::XComponentContext > | bootstrap () |
| Bootstraps the component context from a UNO installation.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::uno::XComponentContext > | createComponentContext (ContextEntry_Init const *pEntries, sal_Int32 nEntries,::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext > const &xDelegate=::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext >()) throw () |
| Creates a component context with the given entries.
|
CPPUHELPER_DLLPUBLIC void | throwException (const ::com::sun::star::uno::Any &rExc) throw (::com::sun::star::uno::Exception) |
| This function throws the exception given by rExc.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Any | getCaughtException () |
| Use this function to get the dynamic type of a caught C++-UNO exception; completes the above function throwing exceptions generically.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::lang::XSingleComponentFactory > | createSingleComponentFactory (ComponentFactoryFunc fptr,::rtl::OUString const &rImplementationName,::com::sun::star::uno::Sequence< ::rtl::OUString > const &rServiceNames, rtl_ModuleCount *pModCount=0) throw () |
| Creates a single component factory supporting the XSingleComponentFactory interface.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::lang::XSingleComponentFactory > | createOneInstanceComponentFactory (ComponentFactoryFunc fptr,::rtl::OUString const &rImplementationName,::com::sun::star::uno::Sequence< ::rtl::OUString > const &rServiceNames, rtl_ModuleCount *pModCount=0) throw () |
| Creates a single service factory which holds the instance created only once.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::lang::XSingleServiceFactory > | createSingleFactory (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &rServiceManager, const ::rtl::OUString &rImplementationName, ComponentInstantiation pCreateFunction, const ::com::sun::star::uno::Sequence< ::rtl::OUString > &rServiceNames, rtl_ModuleCount *pModCount=0) throw () |
| Deprecated.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::lang::XSingleServiceFactory > | createFactoryProxy (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &rServiceManager, const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XSingleServiceFactory > &rFactory) throw () |
| Deprecated.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::lang::XSingleServiceFactory > | createOneInstanceFactory (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &rServiceManager, const ::rtl::OUString &rComponentName, ComponentInstantiation pCreateFunction, const ::com::sun::star::uno::Sequence< ::rtl::OUString > &rServiceNames, rtl_ModuleCount *pModCount=0) throw () |
| Deprecated.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::lang::XSingleServiceFactory > | createSingleRegistryFactory (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &rServiceManager, const ::rtl::OUString &rImplementationName, const ::com::sun::star::uno::Reference< ::com::sun::star::registry::XRegistryKey > &rImplementationKey) throw () |
| Deprecated.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::lang::XSingleServiceFactory > | createOneInstanceRegistryFactory (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &rServiceManager, const ::rtl::OUString &rComponentName, const ::com::sun::star::uno::Reference< ::com::sun::star::registry::XRegistryKey > &rImplementationKey) throw () |
| Deprecated.
|
CPPUHELPER_DLLPUBLIC sal_Bool | component_writeInfoHelper (void *pServiceManager, void *pRegistryKey, const struct ImplementationEntry entries[]) |
| Helper function for implementation of the component_writeInfo()-function.
|
CPPUHELPER_DLLPUBLIC void * | component_getFactoryHelper (const sal_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.
|
template<class target > |
void | convertPropertyValue (target &value, const ::com::sun::star::uno::Any &a) |
| Converts the value stored in an any to a concrete C++ type.
|
template<class target > |
void | convertPropertyValue (target &value,::com::sun::star::uno::Any &a) |
void | convertPropertyValue (sal_Int64 &target, const ::com::sun::star::uno::Any &source) throw (::com::sun::star::lang::IllegalArgumentException) |
| conversion of basic types
|
void | convertPropertyValue (sal_uInt64 &target, const ::com::sun::star::uno::Any &source) throw (::com::sun::star::lang::IllegalArgumentException) |
void | convertPropertyValue (sal_Int32 &target, const ::com::sun::star::uno::Any &source) throw (::com::sun::star::lang::IllegalArgumentException) |
void | convertPropertyValue (sal_uInt32 &target, const ::com::sun::star::uno::Any &source) throw (::com::sun::star::lang::IllegalArgumentException) |
void | convertPropertyValue (sal_Int16 &target, const ::com::sun::star::uno::Any &source) throw (::com::sun::star::lang::IllegalArgumentException) |
void | convertPropertyValue (sal_uInt16 &target, const ::com::sun::star::uno::Any &source) throw (::com::sun::star::lang::IllegalArgumentException) |
void | convertPropertyValue (sal_Int8 &target, const ::com::sun::star::uno::Any &source) throw (::com::sun::star::lang::IllegalArgumentException) |
void | convertPropertyValue (float &target, const ::com::sun::star::uno::Any &source) throw (::com::sun::star::lang::IllegalArgumentException) |
void | convertPropertyValue (double &target, const ::com::sun::star::uno::Any &source) throw (::com::sun::star::lang::IllegalArgumentException) |
void | convertPropertyValue (::rtl::OUString &target, const ::com::sun::star::uno::Any &source) throw (::com::sun::star::lang::IllegalArgumentException) |
void | convertPropertyValue (sal_Bool &b, const ::com::sun::star::uno::Any &a) throw (::com::sun::star::lang::IllegalArgumentException) |
| conversion of basic types
|
template<class Interface1 > |
inline::com::sun::star::uno::Any | queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1) throw () |
| Compares demanded type to given template argument types.
|
template<class Interface1 , class Interface2 > |
inline::com::sun::star::uno::Any | queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2) throw () |
| Compares demanded type to given template argument types.
|
template<class Interface1 , class Interface2 , class Interface3 > |
inline::com::sun::star::uno::Any | queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3) throw () |
| Compares demanded type to given template argument types.
|
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 > |
inline::com::sun::star::uno::Any | queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4) throw () |
| Compares demanded type to given template argument types.
|
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 > |
inline::com::sun::star::uno::Any | queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5) throw () |
| Compares demanded type to given template argument types.
|
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 > |
inline::com::sun::star::uno::Any | queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6) throw () |
| Compares demanded type to given template argument types.
|
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 > |
inline::com::sun::star::uno::Any | queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7) throw () |
| Compares demanded type to given template argument types.
|
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 > |
inline::com::sun::star::uno::Any | queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7, Interface8 *p8) throw () |
| Compares demanded type to given template argument types.
|
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 , class Interface9 > |
inline::com::sun::star::uno::Any | queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7, Interface8 *p8, Interface9 *p9) throw () |
| Compares demanded type to given template argument types.
|
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 , class Interface9 , class Interface10 > |
inline::com::sun::star::uno::Any | queryInterface (const ::com::sun::star::uno::Type &rType, Interface1 *p1, Interface2 *p2, Interface3 *p3, Interface4 *p4, Interface5 *p5, Interface6 *p6, Interface7 *p7, Interface8 *p8, Interface9 *p9, Interface10 *p10) throw () |
| Compares demanded type to given template argument types.
|
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 , class Interface9 , class Interface10 , class Interface11 > |
inline::com::sun::star::uno::Any | queryInterface (const ::com::sun::star::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) throw () |
| Compares demanded type to given template argument types.
|
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 > |
inline::com::sun::star::uno::Any | queryInterface (const ::com::sun::star::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) throw () |
| Compares demanded type to given template argument types.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::lang::XMultiServiceFactory > | createRegistryServiceFactory (const ::rtl::OUString &rWriteRegistryFile, const ::rtl::OUString &rReadRegistryFile, sal_Bool bReadOnly=sal_False, const ::rtl::OUString &rBootstrapPath=::rtl::OUString()) throw (::com::sun::star::uno::Exception) |
| Deprecated.
|
inline::com::sun::star::uno::Reference
< ::com::sun::star::lang::XMultiServiceFactory > | createRegistryServiceFactory (const ::rtl::OUString &rRegistryFile, sal_Bool bReadOnly=sal_False, const ::rtl::OUString &rBootstrapPath=::rtl::OUString()) throw (::com::sun::star::uno::Exception) |
| Deprecated.
|
inline::com::sun::star::uno::Reference
< ::com::sun::star::lang::XMultiServiceFactory > | createServiceFactory (const ::rtl::OUString &rBootstrapPath=::rtl::OUString()) throw (::com::sun::star::uno::Exception) |
| Deprecated.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::uno::XInterface > | loadSharedLibComponentFactory (::rtl::OUString const &rLibName,::rtl::OUString const &rPath,::rtl::OUString const &rImplName,::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > const &xMgr,::com::sun::star::uno::Reference< ::com::sun::star::registry::XRegistryKey > const &xKey) throw (::com::sun::star::loader::CannotActivateFactoryException) |
| Loads a shared library component and gets the factory out of it.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::uno::XInterface > | loadSharedLibComponentFactory (::rtl::OUString const &rLibName,::rtl::OUString const &rPath,::rtl::OUString const &rImplName,::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > const &xMgr,::com::sun::star::uno::Reference< ::com::sun::star::registry::XRegistryKey > const &xKey,::rtl::OUString const &rPrefix) throw (::com::sun::star::loader::CannotActivateFactoryException) |
| Loads a shared library component and gets the factory out of it.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::uno::Reference
< ::com::sun::star::uno::XInterface > | invokeStaticComponentFactory (oslGenericFunction pGetter,::rtl::OUString const &rImplName,::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > const &xMgr,::com::sun::star::uno::Reference< ::com::sun::star::registry::XRegistryKey > const &xKey,::rtl::OUString const &rPrefix) throw (::com::sun::star::loader::CannotActivateFactoryException) |
| Gets the factory out of an already loaded (for instance statically linked) component.
|
CPPUHELPER_DLLPUBLIC void | writeSharedLibComponentInfo (::rtl::OUString const &rLibName,::rtl::OUString const &rPath,::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > const &xMgr,::com::sun::star::uno::Reference< ::com::sun::star::registry::XRegistryKey > const &xKey) throw (::com::sun::star::registry::CannotRegisterImplementationException) |
| Invokes component_writeInfo() function of specified component library.
|
CPPUHELPER_DLLPUBLIC::com::sun::star::reflection::XIdlClass * | createStandardClassWithSequence (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &rSMgr, const ::rtl::OUString &sImplementationName, const ::com::sun::star::uno::Reference< ::com::sun::star::reflection::XIdlClass > &rSuperClass, const ::com::sun::star::uno::Sequence< ::rtl::OUString > &seq) throw () |
template<class Interface1 > |
inline::com::sun::star::reflection::XIdlClass * | createStandardClass (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &, const ::rtl::OUString &, const ::com::sun::star::uno::Reference< ::com::sun::star::reflection::XIdlClass > &, const Interface1 *) throw () |
| Standard function to create an XIdlClass for a component.
|
template<class Interface1 , class Interface2 > |
inline::com::sun::star::reflection::XIdlClass * | createStandardClass (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &, const ::rtl::OUString &, const ::com::sun::star::uno::Reference< ::com::sun::star::reflection::XIdlClass > &, const Interface1 *, const Interface2 *) throw () |
template<class Interface1 , class Interface2 , class Interface3 > |
inline::com::sun::star::reflection::XIdlClass * | createStandardClass (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &, const ::rtl::OUString &, const ::com::sun::star::uno::Reference< ::com::sun::star::reflection::XIdlClass > &, const Interface1 *, const Interface2 *, const Interface3 *) throw () |
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 > |
inline::com::sun::star::reflection::XIdlClass * | createStandardClass (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &, const ::rtl::OUString &, const ::com::sun::star::uno::Reference< ::com::sun::star::reflection::XIdlClass > &, const Interface1 *, const Interface2 *, const Interface3 *, const Interface4 *) throw () |
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 > |
inline::com::sun::star::reflection::XIdlClass * | createStandardClass (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &, const ::rtl::OUString &, const ::com::sun::star::uno::Reference< ::com::sun::star::reflection::XIdlClass > &, const Interface1 *, const Interface2 *, const Interface3 *, const Interface4 *, const Interface5 *) throw () |
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 > |
inline::com::sun::star::reflection::XIdlClass * | createStandardClass (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &, const ::rtl::OUString &, const ::com::sun::star::uno::Reference< ::com::sun::star::reflection::XIdlClass > &, const Interface1 *, const Interface2 *, const Interface3 *, const Interface4 *, const Interface5 *, const Interface6 *) throw () |
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 > |
inline::com::sun::star::reflection::XIdlClass * | createStandardClass (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &, const ::rtl::OUString &, const ::com::sun::star::uno::Reference< ::com::sun::star::reflection::XIdlClass > &, const Interface1 *, const Interface2 *, const Interface3 *, const Interface4 *, const Interface5 *, const Interface6 *, const Interface7 *) throw () |
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 > |
inline::com::sun::star::reflection::XIdlClass * | createStandardClass (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &, const ::rtl::OUString &, const ::com::sun::star::uno::Reference< ::com::sun::star::reflection::XIdlClass > &, const Interface1 *, const Interface2 *, const Interface3 *, const Interface4 *, const Interface5 *, const Interface6 *, const Interface7 *, const Interface8 *) throw () |
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 , class Interface9 > |
inline::com::sun::star::reflection::XIdlClass * | createStandardClass (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &, const ::rtl::OUString &, const ::com::sun::star::uno::Reference< ::com::sun::star::reflection::XIdlClass > &, const Interface1 *, const Interface2 *, const Interface3 *, const Interface4 *, const Interface5 *, const Interface6 *, const Interface7 *, const Interface8 *, const Interface9 *) throw () |
template<class Interface1 , class Interface2 , class Interface3 , class Interface4 , class Interface5 , class Interface6 , class Interface7 , class Interface8 , class Interface9 , class Interface10 > |
inline::com::sun::star::reflection::XIdlClass * | createStandardClass (const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory > &, const ::rtl::OUString &, const ::com::sun::star::uno::Reference< ::com::sun::star::reflection::XIdlClass > &, const Interface1 *, const Interface2 *, const Interface3 *, const Interface4 *, const Interface5 *, const Interface6 *, const Interface7 *, const Interface8 *, const Interface9 *, const Interface10 *) throw () |
template<typename T > |
::com::sun::star::uno::Type const & | getTypeFavourUnsigned (SAL_UNUSED_PARAMETER::com::sun::star::uno::Sequence< T > const *) |
template<typename T > |
::com::sun::star::uno::Type const & | getTypeFavourChar (SAL_UNUSED_PARAMETER::com::sun::star::uno::Sequence< T > const *) |