Bus Member List

This is the complete list of members for Bus, including all inherited members.

broadcastNodeList | Bus |
Bus() | Bus | inline
Bus(const Bus &obj)=delete | Bus |
Bus(Bus &&obj) noexcept=delete | Bus |
clearAllSubscriptions() | Bus | inline
emit(Args &&...args) | Bus |
isSubscribed(const INode *node, MessageTypeID eventType) const | Bus | inline
isSubscribedToBroadcast(INode *node) const | Bus | inline
mtx | Bus | mutable
Node | Bus | friend
nodeList | Bus |
operator=(const Bus &obj)=delete | Bus |
operator=(Bus &&obj) noexcept=delete | Bus |
post(const std::shared_ptr< Message > &message) const | Bus | inline
subscribe(INode *node, MessageTypeID eventType) | Bus | inline
subscribeToBroadcast(INode *node) | Bus | inline
unsubscribe(INode *node, MessageTypeID eventType) | Bus | inline
unsubscribeFromAll(INode *node) | Bus | inline
unsubscribeFromBroadcast(INode *node) | Bus | inline
~Bus()=default | Bus |