3
0
mirror of https://github.com/triqs/dft_tools synced 2024-10-31 19:23:45 +01:00
dft_tools/pytriqs/pxd/extractor.pxd
Olivier Parcollet f2c7d449cc First commit : triqs libs version 1.0 alpha1
for earlier commits, see TRIQS0.x repository.
2013-07-17 19:24:07 +02:00

14 lines
380 B
Cython

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()()