5 #include "CatalogBinding.h"
12 template <
typename TMessageCatalog>
16 TMessageCatalog m_catalog;
19 template <
typename TMessage>
20 void Publish(
const TMessage& message)
23 binding.Dispatch(message);
26 template <
typename TMessage>
30 binding.Subscribe(handler);
33 template <
typename TMessage>
37 binding.Unsubscribe(handler);