12#ifndef RTCTK_COMPONENTFRAMEWORK_STATEPUBLISHER_HPP
13#define RTCTK_COMPONENTFRAMEWORK_STATEPUBLISHER_HPP
15#include <mal/utility/Uri.hpp>
20template <
typename TOPIC_TYPE>
54 std::unique_ptr<elt::mal::ps::Publisher<stdif::State>> m_publisher;
Definition statePublisher.hpp:21
StatePublisher & operator=(StatePublisher &&other)=default
StatePublisher(StatePublisher &&other)=default
StatePublisher & operator=(const StatePublisher &other)=delete
StatePublisher(const StatePublisher &other)=delete
StatePublisher(const elt::mal::Uri &uri, const std::string &name)
Definition statePublisher.cpp:23
virtual ~StatePublisher()=default
void PublishState(const std::string &state)
Definition statePublisher.cpp:40
Definition statePublisher.hpp:19
Definition commandReplier.cpp:21
Definition statePublisher.hpp:24