Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef ICOMM_CLIENT_H
- #define ICOMM_CLIENT_H
- #include <string>
- #include <boost/signals2/signal.hpp>
- class ICommClient // NOLINT
- {
- public:
- ~ICommClient() = default;
- virtual void Init(bool) = 0;
- virtual void Send(std::string) = 0;
- virtual void Send(int) = 0;
- virtual boost::signals2::signal<void(double *, int)>* GetIncomer() = 0;
- virtual boost::signals2::signal<void(std::string)>* GetStringIncomer() = 0;
- protected:
- ICommClient() = default;
- };
- #endif //ICOMM_CLIENT_H
Advertisement
Add Comment
Please, Sign In to add comment