UGDK  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
pythonwrapper.h File Reference
#include <vector>
#include <ugdk/script/langwrapper.h>
Include dependency graph for pythonwrapper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ugdk::script::python::PythonWrapper
 

Namespaces

 ugdk
 
 ugdk::script
 
 ugdk::script::python
 

Macros

#define PYTHON_INIT_FUNCTION_NAME(name)   init_##name
 
#define PYTHON_INIT_FUNCTION_SIGNATURE(name)   void PYTHON_INIT_FUNCTION_NAME(name)(void)
 
#define PYTHON_MODULE_NAME(name)   "_" #name
 
#define PYTHON_NAMESPACE   ::ugdk::script::python
 

Typedefs

typedef void(* ugdk::script::python::PyInitFunction )(void)
 
typedef ugdk::script::Module
< PyInitFunction > 
ugdk::script::python::PythonModule
 
typedef
ugdk::script::InheritableLangWrapper
< PyInitFunction > 
ugdk::script::python::PythonWrapperBase
 
typedef
ugdk::script::python::PyInitFunction 
ugdk::script::python::inittype
 

Macro Definition Documentation

#define PYTHON_INIT_FUNCTION_NAME (   name)    init_##name
#define PYTHON_INIT_FUNCTION_SIGNATURE (   name)    void PYTHON_INIT_FUNCTION_NAME(name)(void)
#define PYTHON_MODULE_NAME (   name)    "_" #name
#define PYTHON_NAMESPACE   ::ugdk::script::python