AMessageQueue#
Universal thread-safe message (callback) queue implementation.
Header: | #include <AUI/Util/AMessageQueue.h> |
CMake: | aui_link(my_target PUBLIC aui::core) |
Detailed Description#
Thread-safe message queue. The implementation supports enqueueing new messages inside the callbacks.
Public Methods#
enqueue#
Add message to the queue to process in processMessages().
processMessages#
Process messages submitted by enqueue method.