#include <ThreadPoolBase.hxx>
◆ Queue() [1/3]
Utils::tp::Queue::Queue |
( |
Queue const & | | ) |
|
|
delete |
◆ Queue() [2/3]
Utils::tp::Queue::Queue |
( |
Queue && | | ) |
|
|
delete |
◆ Queue() [3/3]
Utils::tp::Queue::Queue |
( |
unsigned | capacity | ) |
|
|
inlineexplicit |
◆ ~Queue()
Utils::tp::Queue::~Queue |
( |
| ) |
|
|
default |
◆ capacity()
unsigned Utils::tp::Queue::capacity |
( |
| ) |
const |
|
inline |
◆ clear()
void Utils::tp::Queue::clear |
( |
| ) |
|
|
inline |
clear queue and delete tasks
◆ empty()
bool Utils::tp::Queue::empty |
( |
| ) |
const |
|
inline |
◆ is_full()
bool Utils::tp::Queue::is_full |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
Queue & Utils::tp::Queue::operator= |
( |
Queue const & | | ) |
|
|
delete |
◆ pop()
◆ push()
void Utils::tp::Queue::push |
( |
TaskData * | task | ) |
|
|
inline |
◆ resize()
void Utils::tp::Queue::resize |
( |
unsigned | capacity | ) |
|
|
inline |
◆ size()
unsigned Utils::tp::Queue::size |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- /Users/enricobertolazzi/Ricerca/PINS/PINS-submodules/UtilsLite/src/Utils/ThreadPoolBase.hxx