RTC Toolkit
2.0.0
|
Interface class for providing pub/sub facilities for JSON events. More...
#include <eventServiceIf.hpp>
Public Member Functions | |
virtual | ~EventServiceIf ()=default |
virtual std::unique_ptr< EventPublisherIf > | MakePublisher (std::string const &topic)=0 |
Creates a new publisher for a specified topic. More... | |
virtual std::unique_ptr< EventSubscriberIf > | MakeSubscriber (std::string const &topic)=0 |
Creates a new subscriber for a specified topic. More... | |
Interface class for providing pub/sub facilities for JSON events.
|
virtualdefault |
|
pure virtual |
Creates a new publisher for a specified topic.
[in] | topic | The topic name. |
Implemented in rtctk::componentFramework::MalDdsEventService.
|
pure virtual |
Creates a new subscriber for a specified topic.
[in] | topic | The topic name. |
Implemented in rtctk::componentFramework::MalDdsEventService.