hmbdc
simplify-high-performance-messaging-programming
Base.hpp
1 #include "hmbdc/Copyright.hpp"
2 #pragma once
3 
4 #include "hmbdc/app/Client.hpp"
5 #include "hmbdc/app/ClientWithStash.hpp"
6 #include "hmbdc/app/Context.hpp"
7 #include "hmbdc/app/Message.hpp"
8 #include "hmbdc/app/Logger.hpp"
9 #include "hmbdc/app/Config.hpp"
10 #include "hmbdc/pattern/GuardedSingleton.hpp"
11 #include "hmbdc/comm/Topic.hpp"
12 
13 namespace hmbdc { namespace app {
14 using Topic = comm::Topic;
15 template <typename Singleton>
17 }}
topic as in the publish / subscribe communication paradigm
Definition: Topic.hpp:14
RAII representing the lifespan of the underlying Singleton which also ganrantees the singularity of u...
Definition: GuardedSingleton.hpp:20
Definition: Base.hpp:13