Sese Framework  x.y.z
A cross-platform framework
载入中...
搜索中...
未找到
sese::BufferedQueue11< T > 模板类 参考

缓存队列(单生产者-单消费者) 更多...

#include <BufferedQueue.h>

Public 成员函数

 BufferedQueue11 (size_t write_limit)
 
bool pop (T &t)
 
bool push (const T &t)
 

Private 属性

std::queue< T > queue
 
std::mutex mutex
 
size_t writeLimit
 

详细描述

template<class T>
class sese::BufferedQueue11< T >

缓存队列(单生产者-单消费者)

构造及析构函数说明

◆ BufferedQueue11()

template<class T >
sese::BufferedQueue11< T >::BufferedQueue11 ( size_t write_limit)
inlineexplicit

成员函数说明

◆ pop()

template<class T >
bool sese::BufferedQueue11< T >::pop ( T & t)
inline

◆ push()

类成员变量说明

◆ mutex

template<class T >
std::mutex sese::BufferedQueue11< T >::mutex
private

◆ queue

template<class T >
std::queue<T> sese::BufferedQueue11< T >::queue
private

◆ writeLimit

template<class T >
size_t sese::BufferedQueue11< T >::writeLimit
private

被这些函数引用 sese::BufferedQueue11< T >::push().


该类的文档由以下文件生成: