LibreOffice Module pyuno (master) 1
Functions
pyuno_module.cxx File Reference
#include <config_folders.h>
#include "pyuno_impl.hxx"
#include <cassert>
#include <string_view>
#include <unordered_map>
#include <osl/module.hxx>
#include <osl/thread.h>
#include <osl/file.hxx>
#include <sal/log.hxx>
#include <typelib/typedescription.hxx>
#include <rtl/ustring.hxx>
#include <rtl/strbuf.hxx>
#include <rtl/ustrbuf.hxx>
#include <rtl/uuid.h>
#include <rtl/bootstrap.hxx>
#include <uno/current_context.hxx>
#include <cppuhelper/bootstrap.hxx>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/reflection/XConstantTypeDescription.hpp>
#include <com/sun/star/reflection/XIdlClass.hpp>
#include <com/sun/star/registry/InvalidRegistryException.hpp>
#include <com/sun/star/script/CannotConvertException.hpp>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/script/XInvocation2.hpp>
#include <com/sun/star/reflection/XIdlReflection.hpp>
#include <com/sun/star/container/XHierarchicalNameAccess.hpp>
Include dependency graph for pyuno_module.cxx:

Go to the source code of this file.

Functions

PyObject * PyInit_pyuno ()
 function called by the python runtime to initialize the pyuno module. More...
 

Function Documentation

◆ PyInit_pyuno()

PyObject * PyInit_pyuno ( )

function called by the python runtime to initialize the pyuno module.

preconditions: python has been initialized before and the global interpreter lock is held

Definition at line 873 of file pyuno_module.cxx.

References pyuno::PyUNO_initType(), and pyuno::PyUNOStruct_initType().