LibreOffice Module stoc (master) 1
|
Classes | |
class | ArrayIdlClassImpl |
class | CompoundIdlClassImpl |
class | EnumIdlClassImpl |
class | IdlClassImpl |
class | IdlMemberImpl |
class | IdlReflectionServiceImpl |
class | InterfaceIdlClassImpl |
Typedefs | |
typedef std::unordered_map< OUString, css::uno::WeakReference< css::reflection::XIdlField > > | OUString2Field |
typedef std::unordered_map< OUString, css::uno::WeakReference< css::reflection::XIdlMethod > > | OUString2Method |
typedef cppu::ImplInheritanceHelper< IdlClassImpl, css::reflection::XIdlArray > | ArrayIdlClassImpl_Base |
Functions | |
::osl::Mutex & | getMutexAccess () |
bool | td_equals (typelib_TypeDescription *pTD, typelib_TypeDescriptionReference *pType) |
bool | extract (const css::uno::Any &rObj, typelib_InterfaceTypeDescription *pTo, css::uno::Reference< css::uno::XInterface > &rDest, IdlReflectionServiceImpl *pRefl) |
bool | coerce_assign (void *pDest, typelib_TypeDescription *pTD, const css::uno::Any &rSource, IdlReflectionServiceImpl *pRefl) |
Variables | |
const bool | s_aAssignableFromTab [11][11] |
typedef cppu::ImplInheritanceHelper<IdlClassImpl, css::reflection::XIdlArray> stoc_corefl::ArrayIdlClassImpl_Base |
typedef std::unordered_map< OUString, css::uno::WeakReference< css::reflection::XIdlField > > stoc_corefl::OUString2Field |
typedef std::unordered_map< OUString, css::uno::WeakReference< css::reflection::XIdlMethod > > stoc_corefl::OUString2Method |
|
inline |
Definition at line 363 of file base.hxx.
References extract(), uno_assignData(), and uno_type_assignData().
Referenced by stoc_corefl::ArrayIdlClassImpl::set().
|
inline |
Definition at line 335 of file base.hxx.
References stoc_corefl::IdlReflectionServiceImpl::forType(), and t.
Referenced by coerce_assign(), and stoc_corefl::IdlReflectionServiceImpl::mapToUno().
osl::Mutex & stoc_corefl::getMutexAccess | ( | ) |
Definition at line 37 of file crbase.cxx.
Referenced by stoc_corefl::IdlReflectionServiceImpl::getCpp2Uno(), stoc_corefl::IdlMemberImpl::getDeclaringClass(), stoc_corefl::InterfaceIdlClassImpl::getField(), stoc_corefl::InterfaceIdlClassImpl::getFields(), stoc_corefl::CompoundIdlClassImpl::getFields(), stoc_corefl::EnumIdlClassImpl::getFields(), stoc_corefl::InterfaceIdlClassImpl::getMethod(), stoc_corefl::InterfaceIdlClassImpl::getMethods(), stoc_corefl::InterfaceIdlClassImpl::getSuperclasses(), stoc_corefl::CompoundIdlClassImpl::getSuperclasses(), and stoc_corefl::IdlReflectionServiceImpl::getUno2Cpp().
|
inline |
const bool stoc_corefl::s_aAssignableFromTab[11][11] |
Definition at line 98 of file crbase.cxx.
Referenced by stoc_corefl::IdlClassImpl::isAssignableFrom().