#include <queueBase.hpp>
Inherited by op::PriorityQueue< TDatums, TQueue >, and op::Queue< TDatums, TQueue >.
|
virtual bool | pop (TDatums &tDatums)=0 |
|
unsigned long long | getMaxSize () const |
|
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
bool op::QueueBase< TDatums, TQueue >::forceEmplace |
( |
TDatums & |
tDatums | ) |
|
template<typename TDatums , typename TQueue >
bool op::QueueBase< TDatums, TQueue >::forcePush |
( |
const TDatums & |
tDatums | ) |
|
template<typename TDatums , typename TQueue >
virtual TDatums op::QueueBase< TDatums, TQueue >::front |
( |
| ) |
const |
|
pure virtual |
template<typename TDatums , typename TQueue >
unsigned long long op::QueueBase< TDatums, TQueue >::getMaxSize |
( |
| ) |
const |
|
protected |
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
virtual bool op::QueueBase< TDatums, TQueue >::pop |
( |
TDatums & |
tDatums | ) |
|
|
protectedpure virtual |
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
bool op::QueueBase< TDatums, TQueue >::tryEmplace |
( |
TDatums & |
tDatums | ) |
|
template<typename TDatums , typename TQueue >
bool op::QueueBase< TDatums, TQueue >::tryPop |
( |
TDatums & |
tDatums | ) |
|
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
bool op::QueueBase< TDatums, TQueue >::tryPush |
( |
const TDatums & |
tDatums | ) |
|
template<typename TDatums , typename TQueue >
bool op::QueueBase< TDatums, TQueue >::waitAndEmplace |
( |
TDatums & |
tDatums | ) |
|
template<typename TDatums , typename TQueue >
bool op::QueueBase< TDatums, TQueue >::waitAndPop |
( |
TDatums & |
tDatums | ) |
|
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
bool op::QueueBase< TDatums, TQueue >::waitAndPush |
( |
const TDatums & |
tDatums | ) |
|
template<typename TDatums , typename TQueue >
std::condition_variable op::QueueBase< TDatums, TQueue >::mConditionVariable |
|
protected |
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
template<typename TDatums , typename TQueue >
The documentation for this class was generated from the following file:
- /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/thread/queueBase.hpp