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

Namespaces

namespace  CPyCppyy
 

Macros

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

Macro Definition Documentation

◆ CPPYY_ARRAY_DECL_EXEC

#define CPPYY_ARRAY_DECL_EXEC ( name)
Value:
class name##ArrayExecutor : public Executor { \
dims_t fShape; \
public: \
name##ArrayExecutor(dims_t dims) : fShape(dims) {} \
virtual PyObject* Execute( \
virtual bool HasState() { return true; } \
}
_object PyObject
char name[80]
Definition TGX11.cxx:110
intptr_t TCppMethod_t
Definition cpp_cppyy.h:22
void * TCppObject_t
Definition cpp_cppyy.h:21

Definition at line 55 of file DeclareExecutors.h.

◆ CPPYY_DECL_EXEC

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

Definition at line 19 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 125 of file DeclareExecutors.h.