neic-glass3  1.4.6
associatorinterface.h
Go to the documentation of this file.
1 /*****************************************
2  * This file is documented for Doxygen.
3  * If you modify this file please update
4  * the comments so that Doxygen will still
5  * be able to work.
6  ****************************************/
13 #ifndef ASSOCINTERFACE_H
14 #define ASSOCINTERFACE_H
15 
16 #include <json.h>
17 #include <memory>
18 
28 namespace glass3 {
29 
39 namespace util {
40 
51 class iAssociator {
52  public:
62  virtual void sendToAssociator(std::shared_ptr<json::Object> &message) = 0; // NOLINT
63 };
64 } // namespace util
65 } // namespace glass3
66 #endif // ASSOCINTERFACE_H
The associator messaging interface, used in sending configuration and input data to neic-glass3...
Definition: associatorinterface.h:51
The neic-glass3 project namespace containing all the classes and functions that make up neic-glass3...
virtual void sendToAssociator(std::shared_ptr< json::Object > &message)=0
Send data to associator.