LibreOffice Module pyuno (master) 1
Public Member Functions | Public Attributes | List of all members
pyuno::RuntimeCargo Struct Reference

#include <pyuno_impl.hxx>

Collaboration diagram for pyuno::RuntimeCargo:
[legend]

Public Member Functions

PyRef const & getUnoModule ()
 

Public Attributes

css::uno::Reference< css::lang::XSingleServiceFactory > xInvocation
 
css::uno::Reference< css::script::XTypeConverter > xTypeConverter
 
css::uno::Reference< css::uno::XComponentContext > xContext
 
css::uno::Reference< css::reflection::XIdlReflection > xCoreReflection
 
css::uno::Reference< css::container::XHierarchicalNameAccess > xTdMgr
 
css::uno::Reference< css::script::XInvocationAdapterFactory2 > xAdapterFactory
 
css::uno::Reference< css::beans::XIntrospection > xIntrospection
 
PyRef dictUnoModule
 
osl::Module testModule
 
bool valid
 
ExceptionClassMap exceptionMap
 
ClassSet interfaceSet
 
PyRef2Adapter mappedObjects
 
FILE * logFile
 
sal_Int32 logLevel
 

Detailed Description

Definition at line 214 of file pyuno_impl.hxx.

Member Function Documentation

◆ getUnoModule()

PyRef const & pyuno::RuntimeCargo::getUnoModule ( )

Member Data Documentation

◆ dictUnoModule

PyRef pyuno::RuntimeCargo::dictUnoModule

Definition at line 223 of file pyuno_impl.hxx.

Referenced by getUnoModule().

◆ exceptionMap

ExceptionClassMap pyuno::RuntimeCargo::exceptionMap

Definition at line 226 of file pyuno_impl.hxx.

Referenced by pyuno::getClass().

◆ interfaceSet

ClassSet pyuno::RuntimeCargo::interfaceSet

Definition at line 227 of file pyuno_impl.hxx.

Referenced by pyuno::getClass(), and pyuno::isInterfaceClass().

◆ logFile

FILE* pyuno::RuntimeCargo::logFile

◆ logLevel

sal_Int32 pyuno::RuntimeCargo::logLevel

Definition at line 230 of file pyuno_impl.hxx.

Referenced by pyuno::stRuntimeImpl::create(), and pyuno::isLog().

◆ mappedObjects

PyRef2Adapter pyuno::RuntimeCargo::mappedObjects

Definition at line 228 of file pyuno_impl.hxx.

◆ testModule

osl::Module pyuno::RuntimeCargo::testModule

Definition at line 224 of file pyuno_impl.hxx.

◆ valid

bool pyuno::RuntimeCargo::valid

Definition at line 225 of file pyuno_impl.hxx.

Referenced by pyuno::stRuntimeImpl::create().

◆ xAdapterFactory

css::uno::Reference< css::script::XInvocationAdapterFactory2 > pyuno::RuntimeCargo::xAdapterFactory

◆ xContext

css::uno::Reference< css::uno::XComponentContext > pyuno::RuntimeCargo::xContext

Definition at line 218 of file pyuno_impl.hxx.

Referenced by pyuno::stRuntimeImpl::create().

◆ xCoreReflection

css::uno::Reference< css::reflection::XIdlReflection > pyuno::RuntimeCargo::xCoreReflection

Definition at line 219 of file pyuno_impl.hxx.

Referenced by pyuno::stRuntimeImpl::create().

◆ xIntrospection

css::uno::Reference< css::beans::XIntrospection > pyuno::RuntimeCargo::xIntrospection

Definition at line 222 of file pyuno_impl.hxx.

Referenced by pyuno::stRuntimeImpl::create(), and pyuno::Adapter::getOutIndexes().

◆ xInvocation

css::uno::Reference< css::lang::XSingleServiceFactory > pyuno::RuntimeCargo::xInvocation

Definition at line 216 of file pyuno_impl.hxx.

Referenced by pyuno::stRuntimeImpl::create(), and pyuno::PyUNO_callable_call().

◆ xTdMgr

css::uno::Reference< css::container::XHierarchicalNameAccess > pyuno::RuntimeCargo::xTdMgr

Definition at line 220 of file pyuno_impl.hxx.

Referenced by pyuno::stRuntimeImpl::create().

◆ xTypeConverter

css::uno::Reference< css::script::XTypeConverter> pyuno::RuntimeCargo::xTypeConverter

The documentation for this struct was generated from the following files: