Home
last modified time | relevance | path

Searched refs:SafeBlockQueue (Results 1 - 3 of 3) sorted by relevance

/commonlibrary/c_utils/base/include/
H A Dsafe_block_queue.h20 * The file includes the <b>SafeBlockQueue</b> class and
42 class SafeBlockQueue { class
44 explicit SafeBlockQueue(int capacity) : maxSize_(capacity) in SafeBlockQueue() function in OHOS::SafeBlockQueue
159 virtual ~SafeBlockQueue() {} in ~SafeBlockQueue()
172 * This class inherits from <b>SafeBlockQueue</b>.
175 class SafeBlockQueueTracking : public SafeBlockQueue<T> {
177 explicit SafeBlockQueueTracking(int capacity) : SafeBlockQueue<T>(capacity) in SafeBlockQueueTracking()
275 using SafeBlockQueue<T>::maxSize_;
276 using SafeBlockQueue<T>::mutexLock_;
277 using SafeBlockQueue<
[all...]
/commonlibrary/c_utils/base/test/benchmarktest/safe_block_queue_benchmark_test/
H A Dsafe_block_queue_benchmark_test.cpp67 static SafeBlockQueue<int> shareQueue;
83 SafeBlockQueue<int> DemoThreadData::shareQueue(QUEUE_SLOTS);
162 BENCHMARK_LOGD("SafeBlockQueue testPut001 start."); in BENCHMARK_F()
164 SafeBlockQueue<int> qi(QUEUE_CAPACITY); in BENCHMARK_F()
171 BENCHMARK_LOGD("SafeBlockQueue testPut001 end."); in BENCHMARK_F()
180 BENCHMARK_LOGD("SafeBlockQueue testGet001 start."); in BENCHMARK_F()
185 SafeBlockQueue<int> qi(QUEUE_CAPACITY); in BENCHMARK_F()
194 BENCHMARK_LOGD("SafeBlockQueue testGet001 end."); in BENCHMARK_F()
239 BENCHMARK_LOGD("SafeBlockQueue testMutilthreadPutAndBlock001 start."); in BENCHMARK_F()
250 BENCHMARK_LOGD("SafeBlockQueue testMutilthreadPutAndBlock00 in BENCHMARK_F()
[all...]
/commonlibrary/c_utils/base/test/unittest/common/
H A Dutils_safe_block_queue_test.cpp49 static SafeBlockQueue<int> shareQueue;
64 SafeBlockQueue<int> DemoThreadData::shareQueue(QUEUE_SLOTS);
125 SafeBlockQueue<int> qi(10); in HWTEST_F()
137 SafeBlockQueue<int> qi(10); in HWTEST_F()

Completed in 3 milliseconds