ecto
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
ecto::py::scoped_gil_release Class Reference

#include <python.hpp>

Inheritance diagram for ecto::py::scoped_gil_release:
Inheritance graph
[legend]
Collaboration diagram for ecto::py::scoped_gil_release:
Collaboration graph
[legend]

Public Member Functions

 scoped_gil_release (const char *file, unsigned line)
 
 ~scoped_gil_release ()
 

Private Attributes

bool mine
 
gilstatus mystatus
 

Static Private Attributes

static std::map< boost::thread::id, PyThreadState * > thread_states
 

Constructor & Destructor Documentation

ecto::py::scoped_gil_release::scoped_gil_release ( const char *  file,
unsigned  line 
)
ecto::py::scoped_gil_release::~scoped_gil_release ( )

Member Data Documentation

bool ecto::py::scoped_gil_release::mine
private
gilstatus ecto::py::scoped_gil_release::mystatus
private
std::map<boost::thread::id, PyThreadState*> ecto::py::scoped_gil_release::thread_states
staticprivate

The documentation for this class was generated from the following file: