8 #ifndef INCLUDED_PYIMATH_DECORATORS_H
9 #define INCLUDED_PYIMATH_DECORATORS_H
11 #define HBOOST_BIND_GLOBAL_PLACEHOLDERS
12 #include <hboost/python.hpp>
31 deepcopy(
const T& x, hboost::python::dict&)
36 template <
class T,
class X1,
class X2,
class X3>
37 hboost::python::class_<T,X1,X2,X3>&
40 cls.def(
"__copy__",©<T>);
41 cls.def(
"__deepcopy__",&deepcopy<T>);
47 #endif // INCLUDED_PYIMATH_DECORATORS_H
hboost::python::class_< T, X1, X2, X3 > & decoratecopy(hboost::python::class_< T, X1, X2, X3 > &cls)