|
QtPdCom
1.6.1
|
#include <MessageManager.h>


Signals | |
| void | processMessageSignal (PdCom::Message message) |
| void | processResetSignal () |
Public Member Functions | |
| MessageManager () | |
| virtual | ~MessageManager () |
| void | reset () |
| MessageListFuture | activeMessagesQt () |
| MessageFuture | getMessageQt (uint32_t seqNo) |
| template<class Object, typename Callback> | |
| void | activeMessages (Object *obj, Callback &&callback) |
| template<class Object, typename Callback> | |
| void | getMessage (uint32_t seqNo, Object *obj, Callback &&callback) |
Private Member Functions | |
| void | processMessage (PdCom::Message message) override |
| void | getMessageReply (PdCom::Message message) override |
| void | activeMessagesReply (std::vector< PdCom::Message > messageList) override |
Private Attributes | |
| QQueue< MessageFutureInterface > | getMessageQueue |
| QQueue< MessageListFutureInterface > | activeMessageQueue |
| MessageManager::MessageManager | ( | ) |
|
virtual |
References reset().
|
inline |
References activeMessagesQt(), and QtPdCom::createWatcher().
Referenced by QtPdCom::MessageModel::Impl::reloadActiveMessages().
| QtPdCom::MessageListFuture MessageManager::activeMessagesQt | ( | ) |
References activeMessageQueue.
Referenced by activeMessages().
|
overrideprivate |
References activeMessageQueue.
Referenced by processResetSignal().
|
inline |
References QtPdCom::createWatcher(), and getMessageQt().
Referenced by QtPdCom::MessageModel::Impl::getHistoryMessage().
| QtPdCom::MessageFuture MessageManager::getMessageQt | ( | uint32_t | seqNo | ) |
References getMessageQueue.
Referenced by getMessage().
|
overrideprivate |
References getMessageQueue.
Referenced by processResetSignal().
|
overrideprivate |
References processMessageSignal().
Referenced by processResetSignal().
|
signal |
Referenced by QtPdCom::MessageModel::connect(), and processMessage().
|
signal |
References activeMessagesReply(), getMessageReply(), and processMessage().
Referenced by QtPdCom::MessageModel::connect(), and reset().
| void MessageManager::reset | ( | ) |
References activeMessageQueue, getMessageQueue, and processResetSignal().
Referenced by ~MessageManager().
|
private |
Referenced by activeMessagesQt(), activeMessagesReply(), and reset().
|
private |
Referenced by getMessageQt(), getMessageReply(), and reset().