#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: