TwiceAsNice  2019-02-18
Public Member Functions | Private Attributes | List of all members
Basda::Python::AquireGIL Class Reference

acquire and release the GIL to work in a C++ thread environment from python More...

#include <AllowThreadLock.h>

Collaboration diagram for Basda::Python::AquireGIL:
Collaboration graph

Public Member Functions

 AquireGIL ()
 
 ~AquireGIL ()
 
 AquireGIL ()
 
 ~AquireGIL ()
 

Private Attributes

PyGILState_STATE m_save
 

Detailed Description

acquire and release the GIL to work in a C++ thread environment from python

Constructor & Destructor Documentation

◆ AquireGIL() [1/2]

Basda::Python::AquireGIL::AquireGIL ( )
inline

◆ ~AquireGIL() [1/2]

Basda::Python::AquireGIL::~AquireGIL ( )
inline

◆ AquireGIL() [2/2]

Basda::Python::AquireGIL::AquireGIL ( )
inline

◆ ~AquireGIL() [2/2]

Basda::Python::AquireGIL::~AquireGIL ( )
inline

Member Data Documentation

◆ m_save

PyGILState_STATE Basda::Python::AquireGIL::m_save
private

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