webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WTF::SynchronizedFixedQueue< T, BufferSize > Class Template Reference

#include <SynchronizedFixedQueue.h>

Public Member Functions

 SynchronizedFixedQueue ()
 
void open ()
 
void close ()
 
bool isOpen ()
 
bool enqueue (const T &value)
 
bool dequeue (T &value)
 
 SynchronizedFixedQueue ()
 
void open ()
 
void close ()
 
bool isOpen ()
 
bool enqueue (const T &value)
 
bool dequeue (T &value)
 
 SynchronizedFixedQueue ()
 
void open ()
 
void close ()
 
bool isOpen ()
 
bool enqueue (const T &value)
 
bool dequeue (T &value)
 

Constructor & Destructor Documentation

◆ SynchronizedFixedQueue() [1/3]

template<typename T, size_t BufferSize>
WTF::SynchronizedFixedQueue< T, BufferSize >::SynchronizedFixedQueue ( )
inline

◆ SynchronizedFixedQueue() [2/3]

template<typename T, size_t BufferSize>
WTF::SynchronizedFixedQueue< T, BufferSize >::SynchronizedFixedQueue ( )
inline

◆ SynchronizedFixedQueue() [3/3]

template<typename T, size_t BufferSize>
WTF::SynchronizedFixedQueue< T, BufferSize >::SynchronizedFixedQueue ( )
inline

Member Function Documentation

◆ close() [1/3]

template<typename T, size_t BufferSize>
void WTF::SynchronizedFixedQueue< T, BufferSize >::close ( )
inline

◆ close() [2/3]

template<typename T, size_t BufferSize>
void WTF::SynchronizedFixedQueue< T, BufferSize >::close ( )
inline

◆ close() [3/3]

template<typename T, size_t BufferSize>
void WTF::SynchronizedFixedQueue< T, BufferSize >::close ( )
inline

◆ dequeue() [1/3]

template<typename T, size_t BufferSize>
bool WTF::SynchronizedFixedQueue< T, BufferSize >::dequeue ( T value)
inline

◆ dequeue() [2/3]

template<typename T, size_t BufferSize>
bool WTF::SynchronizedFixedQueue< T, BufferSize >::dequeue ( T value)
inline

◆ dequeue() [3/3]

template<typename T, size_t BufferSize>
bool WTF::SynchronizedFixedQueue< T, BufferSize >::dequeue ( T value)
inline

◆ enqueue() [1/3]

template<typename T, size_t BufferSize>
bool WTF::SynchronizedFixedQueue< T, BufferSize >::enqueue ( const T value)
inline

◆ enqueue() [2/3]

template<typename T, size_t BufferSize>
bool WTF::SynchronizedFixedQueue< T, BufferSize >::enqueue ( const T value)
inline

◆ enqueue() [3/3]

template<typename T, size_t BufferSize>
bool WTF::SynchronizedFixedQueue< T, BufferSize >::enqueue ( const T value)
inline

◆ isOpen() [1/3]

template<typename T, size_t BufferSize>
bool WTF::SynchronizedFixedQueue< T, BufferSize >::isOpen ( )
inline

◆ isOpen() [2/3]

template<typename T, size_t BufferSize>
bool WTF::SynchronizedFixedQueue< T, BufferSize >::isOpen ( )
inline

◆ isOpen() [3/3]

template<typename T, size_t BufferSize>
bool WTF::SynchronizedFixedQueue< T, BufferSize >::isOpen ( )
inline

◆ open() [1/3]

template<typename T, size_t BufferSize>
void WTF::SynchronizedFixedQueue< T, BufferSize >::open ( )
inline

◆ open() [2/3]

template<typename T, size_t BufferSize>
void WTF::SynchronizedFixedQueue< T, BufferSize >::open ( )
inline

◆ open() [3/3]

template<typename T, size_t BufferSize>
void WTF::SynchronizedFixedQueue< T, BufferSize >::open ( )
inline

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