LibreOffice Module stoc (master) 1
|
#include <base.hxx>
Public Member Functions | |
typelib_IndirectTypeDescription * | getTypeDescr () const |
ArrayIdlClassImpl (IdlReflectionServiceImpl *pReflection, const OUString &rName, typelib_TypeClass eTypeClass, typelib_TypeDescription *pTypeDescr) | |
virtual sal_Bool SAL_CALL | isAssignableFrom (const css::uno::Reference< css::reflection::XIdlClass > &xType) override |
virtual css::uno::Reference< css::reflection::XIdlClass > SAL_CALL | getComponentType () override |
virtual css::uno::Reference< css::reflection::XIdlArray > SAL_CALL | getArray () override |
virtual void SAL_CALL | realloc (css::uno::Any &rArray, sal_Int32 nLen) override |
virtual sal_Int32 SAL_CALL | getLen (const css::uno::Any &rArray) override |
virtual css::uno::Any SAL_CALL | get (const css::uno::Any &rArray, sal_Int32 nIndex) override |
virtual void SAL_CALL | set (css::uno::Any &rArray, sal_Int32 nIndex, const css::uno::Any &rNewValue) override |
|
inline |
|
overridevirtual |
Definition at line 73 of file crarray.cxx.
References Any, eTC, getTypeDescr(), nIndex, uno_any_construct(), and uno_any_destruct().
|
overridevirtual |
Definition at line 158 of file crarray.cxx.
|
overridevirtual |
Definition at line 153 of file crarray.cxx.
References getTypeDescr().
Referenced by isAssignableFrom().
|
overridevirtual |
Definition at line 60 of file crarray.cxx.
References eTC.
|
inline |
Definition at line 253 of file base.hxx.
References stoc_corefl::IdlClassImpl::getTypeDescr().
Referenced by get(), getComponentType(), realloc(), and set().
|
overridevirtual |
Definition at line 145 of file crarray.cxx.
References getComponentType(), getTypeClass(), and isAssignableFrom().
Referenced by isAssignableFrom().
|
overridevirtual |
Definition at line 36 of file crarray.cxx.
References eTC, getTypeDescr(), and uno_sequence_realloc().
|
overridevirtual |
Definition at line 103 of file crarray.cxx.
References stoc_corefl::coerce_assign(), eTC, getTypeDescr(), nIndex, and uno_sequence_reference2One().