OKVIS ROS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
okvis::threadsafe::ThreadSafeQueue< QueueType > Member List

This is the complete list of members for okvis::threadsafe::ThreadSafeQueue< QueueType >, including all inherited members.

condition_empty_okvis::threadsafe::ThreadSafeQueue< QueueType >mutable
condition_full_okvis::threadsafe::ThreadSafeQueue< QueueType >mutable
Empty() const finalokvis::threadsafe::ThreadSafeQueue< QueueType >inlinevirtual
getCopyOfBack(QueueType *value)okvis::threadsafe::ThreadSafeQueue< QueueType >inline
getCopyOfFront(QueueType *value)okvis::threadsafe::ThreadSafeQueue< QueueType >inline
getCopyOfFrontBlocking(QueueType *value)okvis::threadsafe::ThreadSafeQueue< QueueType >inline
mutex_okvis::threadsafe::ThreadSafeQueue< QueueType >mutable
NotifyAll() const finalokvis::threadsafe::ThreadSafeQueue< QueueType >inlinevirtual
Pop(QueueType *value)okvis::threadsafe::ThreadSafeQueue< QueueType >inline
PopBlocking(QueueType *value)okvis::threadsafe::ThreadSafeQueue< QueueType >inline
PopNonBlocking(QueueType *value)okvis::threadsafe::ThreadSafeQueue< QueueType >inline
PopTimeout(QueueType *value, int64_t timeout_nanoseconds)okvis::threadsafe::ThreadSafeQueue< QueueType >inline
Push(const QueueType &value)okvis::threadsafe::ThreadSafeQueue< QueueType >inline
PushBlockingIfFull(const QueueType &value, size_t max_queue_size)okvis::threadsafe::ThreadSafeQueue< QueueType >inline
PushNonBlocking(const QueueType &value)okvis::threadsafe::ThreadSafeQueue< QueueType >inline
PushNonBlockingDroppingIfFull(const QueueType &value, size_t max_queue_size)okvis::threadsafe::ThreadSafeQueue< QueueType >inline
queue_okvis::threadsafe::ThreadSafeQueue< QueueType >
Resume() finalokvis::threadsafe::ThreadSafeQueue< QueueType >inlinevirtual
Shutdown() finalokvis::threadsafe::ThreadSafeQueue< QueueType >inlinevirtual
shutdown_okvis::threadsafe::ThreadSafeQueue< QueueType >
Size() const finalokvis::threadsafe::ThreadSafeQueue< QueueType >inlinevirtual
test_funcs(void *(*)(void *), void *(*)(void *), const std::string &, bool)okvis::threadsafe::ThreadSafeQueue< QueueType >friend
ThreadSafeQueue()okvis::threadsafe::ThreadSafeQueue< QueueType >inline
~ThreadSafeQueue()okvis::threadsafe::ThreadSafeQueue< QueueType >inlinevirtual