ecto
|
#include <Python.h>
#include <boost/python.hpp>
#include <boost/thread/thread.hpp>
#include <map>
#include <boost/noncopyable.hpp>
Go to the source code of this file.
Classes | |
struct | ecto::py::gilstatus |
class | ecto::py::scoped_gil_release |
class | ecto::py::scoped_call_back_to_python |
Namespaces | |
ecto | |
ecto::py | |
Macros | |
#define | ECTO_SCOPED_GILRELEASE() ecto::py::scoped_gil_release gilrelease ## __LINE__(__FILE__, __LINE__) |
#define | ECTO_SCOPED_CALLPYTHON() ecto::py::scoped_call_back_to_python gilcall ## __LINE__(__FILE__, __LINE__) |
#define ECTO_SCOPED_CALLPYTHON | ( | ) | ecto::py::scoped_call_back_to_python gilcall ## __LINE__(__FILE__, __LINE__) |
#define ECTO_SCOPED_GILRELEASE | ( | ) | ecto::py::scoped_gil_release gilrelease ## __LINE__(__FILE__, __LINE__) |