#include <XnThreadSafeQueue.h>
List of all members.
Detailed Description
Constructor & Destructor Documentation
XnThreadSafeQueue::XnThreadSafeQueue |
( |
| ) |
|
|
inline |
XnThreadSafeQueue::~XnThreadSafeQueue |
( |
| ) |
|
|
inline |
Member Function Documentation
Initialized the queue. This method should be called before calling any other method.
Reimplemented from XnQueue.
Pop the value at the top of the queue
- Parameters:
-
value | [out] The value that was at the top of the queue |
- Returns:
- XN_STATUS_IS_EMPTY The queue is empty
Reimplemented from XnQueue.
Push a new value to the queue
- Parameters:
-
value | [in] The value to add to the queue |
- Returns:
- XN_STATUS_ALLOC_FAILED Failed to add to the queue because no nodes are available.
Reimplemented from XnQueue.
XnUInt32 XnThreadSafeQueue::Size |
( |
| ) |
const |
|
inlinevirtual |
Get current size of queue
Reimplemented from XnQueue.
The documentation for this class was generated from the following file: