LibreOffice Module cli_ure (master) 1
|
#include <cli_proxy.h>
Public Member Functions | |
UnoInterfaceInfo (Bridge const *bridge, uno_Interface *unoI, typelib_InterfaceTypeDescription *td) | |
~UnoInterfaceInfo () | |
!UnoInterfaceInfo () | |
Public Attributes | |
uno_Interface * | m_unoI |
System::Type | m_type |
typelib_InterfaceTypeDescription * | m_typeDesc |
Bridge const * | m_bridge |
Definition at line 41 of file cli_proxy.h.
cli_uno::UnoInterfaceInfo::UnoInterfaceInfo | ( | Bridge const * | bridge, |
uno_Interface * | unoI, | ||
typelib_InterfaceTypeDescription * | td | ||
) |
Definition at line 65 of file cli_proxy.cxx.
References cli_uno::Bridge::acquire(), m_bridge, m_bridge, m_type, m_typeDesc, m_unoI, cli_uno::mapUnoType(), and typelib_typedescription_acquire().
Referenced by ~UnoInterfaceInfo().
cli_uno::UnoInterfaceInfo::~UnoInterfaceInfo | ( | ) |
Definition at line 87 of file cli_proxy.cxx.
References UnoInterfaceInfo().
cli_uno::UnoInterfaceInfo::!UnoInterfaceInfo | ( | ) |
Definition at line 92 of file cli_proxy.cxx.
References m_bridge, cli_uno::Bridge::m_uno_env, cli_uno::Bridge::release(), and typelib_typedescription_release().
Bridge const* cli_uno::UnoInterfaceInfo::m_bridge |
Definition at line 53 of file cli_proxy.h.
Referenced by UnoInterfaceInfo().
System::Type cli_uno::UnoInterfaceInfo::m_type |
Definition at line 50 of file cli_proxy.h.
Referenced by cli_uno::UnoInterfaceProxy::findInfo(), and UnoInterfaceInfo().
typelib_InterfaceTypeDescription* cli_uno::UnoInterfaceInfo::m_typeDesc |
Definition at line 51 of file cli_proxy.h.
Referenced by cli_uno::UnoInterfaceProxy::addUnoInterface(), cli_uno::UnoInterfaceProxy::CanCastTo(), cli_uno::UnoInterfaceProxy::Invoke(), and UnoInterfaceInfo().
uno_Interface* cli_uno::UnoInterfaceInfo::m_unoI |
Definition at line 49 of file cli_proxy.h.
Referenced by cli_uno::UnoInterfaceProxy::CanCastTo(), cli_uno::UnoInterfaceProxy::Invoke(), and UnoInterfaceInfo().