3
0
mirror of https://github.com/triqs/dft_tools synced 2024-12-27 06:43:40 +01:00
dft_tools/pytriqs/pxd/extractor.pxd

14 lines
380 B
Cython
Raw Normal View History

cdef extern from * :
object PyCObject_FromVoidPtr(void* cobj, void *)
void* PyCObject_AsVoidPtr(object self)
cdef inline encapsulate (void * p) :
return PyCObject_FromVoidPtr(p, NULL)
cdef extern from "triqs/utility/python/extractor.hpp" :
cdef cppclass extractor "triqs::utility::python::extractor" [T] :
extractor (object)
T & operator()()