Have OptionRows subscribe to a Message in order to refresh
This commit is contained in:
@@ -31,6 +31,12 @@ void MessageManager::Subscribe( IMessageSubscriber* pSubscriber, const CString&
|
||||
#endif
|
||||
subs.insert( pSubscriber );
|
||||
}
|
||||
|
||||
void MessageManager::Subscribe( IMessageSubscriber* pSubscriber, Message m )
|
||||
{
|
||||
Subscribe( pSubscriber, MessageToString(m) );
|
||||
}
|
||||
|
||||
void MessageManager::Unsubscribe( IMessageSubscriber* pSubscriber, const CString& sMessage )
|
||||
{
|
||||
SubscribersSet& subs = m_MessageToSubscribers[sMessage];
|
||||
@@ -39,6 +45,11 @@ void MessageManager::Unsubscribe( IMessageSubscriber* pSubscriber, const CString
|
||||
subs.erase( iter );
|
||||
}
|
||||
|
||||
void MessageManager::Unsubscribe( IMessageSubscriber* pSubscriber, Message m )
|
||||
{
|
||||
Unsubscribe( pSubscriber, MessageToString(m) );
|
||||
}
|
||||
|
||||
void MessageManager::Broadcast( const CString& sMessage )
|
||||
{
|
||||
SubscribersSet& subs = m_MessageToSubscribers[sMessage];
|
||||
|
||||
Reference in New Issue
Block a user