Logo ROOT  
Reference Guide
DeclareExecutors.h File Reference
#include "Executors.h"
#include "CallContext.h"
Include dependency graph for DeclareExecutors.h:
This graph shows which files directly or indirectly include this file:

Namespaces

 CPyCppyy
 Set of helper functions that are invoked from the pythonizors, on the Python side.
 

Macros

#define CPPYY_DECL_EXEC(name)
 
#define CPPYY_DECL_REFEXEC(name)
 

Macro Definition Documentation

◆ CPPYY_DECL_EXEC

#define CPPYY_DECL_EXEC (   name)
Value:
class name##Executor : public Executor { \
public: \
virtual PyObject* Execute( \
}

Definition at line 17 of file DeclareExecutors.h.

◆ CPPYY_DECL_REFEXEC

#define CPPYY_DECL_REFEXEC (   name)
Value:
class name##RefExecutor : public RefExecutor { \
public: \
virtual PyObject* Execute( \
}

Definition at line 109 of file DeclareExecutors.h.

Variable Documentation

◆ fArraySize

Py_ssize_t fArraySize
protected

Definition at line 168 of file DeclareExecutors.h.

◆ fClass

Cppyy::TCppType_t fClass
protected

Definition at line 86 of file DeclareExecutors.h.

◆ fFlags

unsigned int fFlags
protected

Definition at line 98 of file DeclareExecutors.h.

PyObject
_object PyObject
Definition: PyMethodBase.h:42
Cppyy::TCppObject_t
void * TCppObject_t
Definition: cpp_cppyy.h:21
Cppyy::TCppMethod_t
intptr_t TCppMethod_t
Definition: cpp_cppyy.h:22
name
char name[80]
Definition: TGX11.cxx:110