LibreOffice Module stoc (master) 1
|
#include <base.hxx>
Public Member Functions | |
typelib_EnumTypeDescription * | getTypeDescr () const |
EnumIdlClassImpl (IdlReflectionServiceImpl *pReflection, const OUString &rName, typelib_TypeClass eTypeClass, typelib_TypeDescription *pTypeDescr) | |
virtual | ~EnumIdlClassImpl () override |
virtual css::uno::Reference< css::reflection::XIdlField > SAL_CALL | getField (const OUString &rName) override |
virtual css::uno::Sequence< css::uno::Reference< css::reflection::XIdlField > > SAL_CALL | getFields () override |
virtual void SAL_CALL | createObject (css::uno::Any &rObj) override |
Public Member Functions inherited from stoc_corefl::IdlClassImpl | |
typelib_TypeDescription * | getTypeDescr () const |
IdlReflectionServiceImpl * | getReflection () const |
IdlClassImpl (IdlReflectionServiceImpl *pReflection, OUString aName, typelib_TypeClass eTypeClass, typelib_TypeDescription *pTypeDescr) | |
virtual | ~IdlClassImpl () override |
virtual css::uno::TypeClass SAL_CALL | getTypeClass () override |
virtual OUString SAL_CALL | getName () override |
virtual sal_Bool SAL_CALL | equals (const css::uno::Reference< css::reflection::XIdlClass > &xType) override |
virtual sal_Bool SAL_CALL | isAssignableFrom (const css::uno::Reference< css::reflection::XIdlClass > &xType) override |
virtual void SAL_CALL | createObject (css::uno::Any &rObj) override |
virtual css::uno::Sequence< css::uno::Reference< css::reflection::XIdlClass > > SAL_CALL | getClasses () override |
virtual css::uno::Reference< css::reflection::XIdlClass > SAL_CALL | getClass (const OUString &rName) override |
virtual css::uno::Sequence< css::uno::Reference< css::reflection::XIdlClass > > SAL_CALL | getInterfaces () override |
virtual css::uno::Sequence< css::uno::Reference< css::reflection::XIdlClass > > SAL_CALL | getSuperclasses () override |
virtual css::uno::Reference< css::reflection::XIdlField > SAL_CALL | getField (const OUString &rName) override |
virtual css::uno::Sequence< css::uno::Reference< css::reflection::XIdlField > > SAL_CALL | getFields () override |
virtual css::uno::Uik SAL_CALL | getUik () override |
virtual css::uno::Reference< css::reflection::XIdlMethod > SAL_CALL | getMethod (const OUString &rName) override |
virtual css::uno::Sequence< css::uno::Reference< css::reflection::XIdlMethod > > SAL_CALL | getMethods () override |
virtual css::uno::Reference< css::reflection::XIdlClass > SAL_CALL | getComponentType () override |
virtual css::uno::Reference< css::reflection::XIdlArray > SAL_CALL | getArray () override |
Private Attributes | |
std::optional< css::uno::Sequence< css::uno::Reference< css::reflection::XIdlField > > > | m_xFields |
OUString2Field | _aName2Field |
|
inline |
|
overridevirtual |
Definition at line 106 of file crenum.cxx.
|
overridevirtual |
Reimplemented from stoc_corefl::IdlClassImpl.
Definition at line 148 of file crenum.cxx.
References stoc_corefl::IdlClassImpl::getTypeDescr().
|
overridevirtual |
Reimplemented from stoc_corefl::IdlClassImpl.
Definition at line 112 of file crenum.cxx.
References _aName2Field, getFields(), and m_xFields.
|
overridevirtual |
Reimplemented from stoc_corefl::IdlClassImpl.
Definition at line 124 of file crenum.cxx.
References _aName2Field, aName, stoc_corefl::getMutexAccess(), stoc_corefl::IdlClassImpl::getReflection(), stoc_corefl::IdlClassImpl::getTypeDescr(), getTypeDescr(), and m_xFields.
Referenced by getField().
|
inline |
Definition at line 283 of file base.hxx.
References stoc_corefl::IdlClassImpl::getTypeDescr().
Referenced by getFields().
|
private |
Definition at line 280 of file base.hxx.
Referenced by getField(), and getFields().
|
private |
Definition at line 279 of file base.hxx.
Referenced by getField(), and getFields().