50 void clear()
override;
84 std::queue<std::shared_ptr<json::Object>> m_DataQueue;
90 std::mutex & getMutex();
bool addDataToQueue(std::shared_ptr< json::Object > data)
add data to Queue
Definition: queue.cpp:38
void clear() override
Queue clear function.
Definition: queue.cpp:22
The neic-glass3 project namespace containing all the classes and functions that make up neic-glass3...
glass3::util::BaseClass class - encapsulates the most basic setup and configuration logic...
Definition: baseclass.h:30
~Queue()
Queue destructor.
Definition: queue.cpp:18
int size()
get the size of the Queue
Definition: queue.cpp:67
Queue()
Queue constructor.
Definition: queue.cpp:13
std::shared_ptr< json::Object > getDataFromQueue()
get data from Queue
Definition: queue.cpp:48
glass3::util::Queue class
Definition: queue.h:28