#include <PyEventLoop.hh>
|
| | Lock () |
| |
| | ~Lock () |
| |
| void | incCounter () |
| | Increment the counter for the number of our job functions in the Python event-loop.
|
| |
| void | decCounter () |
| | Decrement the counter for the number of our job functions in the Python event-loop.
|
| |
|
| PyObject * | _queueIsEmpty = nullptr |
| | An asyncio.Event instance to notify that there are no queued asynchronous jobs.
|
| |
◆ Lock()
| PyEventLoop::Lock::Lock |
( |
| ) |
|
|
explicit |
◆ ~Lock()
| PyEventLoop::Lock::~Lock |
( |
| ) |
|
◆ decCounter()
| void PyEventLoop::Lock::decCounter |
( |
| ) |
|
Decrement the counter for the number of our job functions in the Python event-loop.
◆ incCounter()
| void PyEventLoop::Lock::incCounter |
( |
| ) |
|
Increment the counter for the number of our job functions in the Python event-loop.
◆ _counter
| std::atomic_int PyEventLoop::Lock::_counter = 0 |
|
protected |
◆ _queueIsEmpty
| PyObject* PyEventLoop::Lock::_queueIsEmpty = nullptr |
The documentation for this struct was generated from the following file: