Potato Engine
Hobby Game Engine Project
Public Member Functions | List of all members
up::ConcurrentQueue< T > Class Template Reference

Public Member Functions

 ConcurrentQueue (uint32 capacity=1024)
 
 ConcurrentQueue (ConcurrentQueue const &)=delete
 
ConcurrentQueueoperator= (ConcurrentQueue const &)=delete
 
void close ()
 
void waitUntilEmpty ()
 
template<typename InsertT >
bool tryEnque (InsertT &&value)
 
bool tryDeque (T &out)
 
template<typename InsertT >
void enqueWait (InsertT &&value)
 
bool dequeWait (T &out)
 

The documentation for this class was generated from the following file: