Searched refs:PowerMessageQueue (Results 1 – 5 of 5) sorted by relevance
23 PowerMessageQueue::PowerMessageQueue(size_t maxSize) in PowerMessageQueue() function in PowerMessageQueue28 PowerMessageQueue::~PowerMessageQueue() {} in ~PowerMessageQueue()30 bool PowerMessageQueue::IsShutDown() in IsShutDown()35 void PowerMessageQueue::ShutDown() in ShutDown()44 bool PowerMessageQueue::WaitAndPop(std::shared_ptr<PowerOptimizeData> &value, const std::chrono::mi… in WaitAndPop()62 bool PowerMessageQueue::WaitAndPopBatch(std::vector<std::shared_ptr<PowerOptimizeData>> &array, in WaitAndPopBatch()86 void PowerMessageQueue::PushBack(std::shared_ptr<PowerOptimizeData> &item) in PushBack()97 size_t PowerMessageQueue::Size() in Size()105 bool PowerMessageQueue::Empty() in Empty()
93 dataQueuePtr_ = std::make_shared<PowerMessageQueue>(MAX_QUEUE_SIZE); in Start()
27 class PowerMessageQueue {29 explicit PowerMessageQueue(size_t maxSize);30 ~PowerMessageQueue();
41 std::shared_ptr<PowerMessageQueue> dataQueuePtr_;
144 …std::unique_ptr<PowerMessageQueue> dataQueuePtr = std::make_unique<PowerMessageQueue>(msgQueueSize…