CYCLUS
pymodule.cc.h
Go to the documentation of this file.
1 /* Generated by Cython 0.26.1 */
2 
3 #ifndef __PYX_HAVE__pymodule
4 #define __PYX_HAVE__pymodule
5 
6 
7 #ifndef __PYX_HAVE_API__pymodule
8 
9 #ifndef __PYX_EXTERN_C
10  #ifdef __cplusplus
11  #define __PYX_EXTERN_C extern "C"
12  #else
13  #define __PYX_EXTERN_C extern
14  #endif
15 #endif
16 
17 #ifndef DL_IMPORT
18  #define DL_IMPORT(_T) _T
19 #endif
20 
27 
28 #endif /* !__PYX_HAVE_API__pymodule */
29 
30 #if PY_MAJOR_VERSION < 3
31 PyMODINIT_FUNC initpymodule(void);
32 #else
33 PyMODINIT_FUNC PyInit_pymodule(void);
34 #endif
35 
36 #endif /* !__PYX_HAVE__pymodule */
PyMODINIT_FUNC initpymodule(void)
#define __PYX_EXTERN_C
Definition: pymodule.cc.h:13
__PYX_EXTERN_C void CyclusPyDelAgent(int)
__PYX_EXTERN_C void CyclusInitFromPyAgent(cyclus::Agent *, cyclus::Agent *, void *)
__PYX_EXTERN_C void CyclusPyCallListeners(std::string, cyclus::Agent *, void *, int, boost::spirit::hold_any)
__PYX_EXTERN_C cyclus::Agent * CyclusMakePyAgent(std::string, std::string, void *)
The abstract base class used by all types of agents that live and interact in a simulation.
Definition: agent.h:51
__PYX_EXTERN_C void CyclusClearPyAgentRefs(void)
__PYX_EXTERN_C std::string CyclusPyFindModule(std::string)