31 #include <boost/mpl/bool.hpp> 46 #define ECTO_THREAD_UNSAFE(T) \ 49 template <> struct is_threadsafe<T> : boost::mpl::false_ { }; \ 54 #define ECTO_NEEDS_PYTHON_GIL(T) \ 57 template <> struct python_mutex<T> { \ 58 typedef ecto::py::gil type; \ Definition: traits.hpp:36
Definition: parameters.hpp:11
Definition: traits.hpp:38
ecto::py::nothing_to_lock type
Definition: traits.hpp:40