My Project
UDK 3.2.7 C/C++ API Reference
|
#include <futurequeue.hxx>
Public Member Functions | |
FutureQueue () | |
Construction. More... | |
~FutureQueue () | |
Destruction. More... | |
void | put (const element_type &element) |
Enqueue element at queue tail. More... | |
rtl::Reference < salhelper::Future < element_type > > | get () |
Dequeue a future to element at queue head. More... | |
Additional Inherited Members | |
![]() | |
Mutex () | |
Create a thread-local mutex. More... | |
~Mutex () | |
Release the OS-structures and free mutex data-structure. More... | |
sal_Bool | acquire () |
Acquire the mutex, block if already acquired by another thread. More... | |
sal_Bool | tryToAcquire () |
Try to acquire the mutex without blocking. More... | |
sal_Bool | release () |
Release the mutex. More... | |
![]() | |
static Mutex * | getGlobalMutex () |
Returns a global static mutex object. More... | |
|
inline |
Construction.
|
inline |
Destruction.
|
inline |
Dequeue a future to element at queue head.
|
inline |
Enqueue element at queue tail.