RTC Toolkit 5.1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
rtctk::componentFramework::MalDdsEventService Class Reference

Implementation of low-level event service using CII MAL DDS as middleware. More...

#include <rtctk/componentFramework/malDdsEventService.hpp>

Inheritance diagram for rtctk::componentFramework::MalDdsEventService:
rtctk::componentFramework::EventServiceIf

Public Member Functions

 MalDdsEventService ()
 
std::unique_ptr< EventPublisherIfMakePublisher (const std::string &topic) override
 Factory method to create a new publisher object.
 
std::unique_ptr< EventSubscriberIfMakeSubscriber (const std::string &topic) override
 Factory method to create a new subscriber object.
 
- Public Member Functions inherited from rtctk::componentFramework::EventServiceIf
virtual ~EventServiceIf ()=default
 

Detailed Description

Implementation of low-level event service using CII MAL DDS as middleware.

Thread Safety
thread-safe

Constructor & Destructor Documentation

◆ MalDdsEventService()

rtctk::componentFramework::MalDdsEventService::MalDdsEventService ( )

Member Function Documentation

◆ MakePublisher()

std::unique_ptr< EventPublisherIf > rtctk::componentFramework::MalDdsEventService::MakePublisher ( const std::string & topic)
overridevirtual

Factory method to create a new publisher object.

Implements rtctk::componentFramework::EventServiceIf.

◆ MakeSubscriber()

std::unique_ptr< EventSubscriberIf > rtctk::componentFramework::MalDdsEventService::MakeSubscriber ( const std::string & topic)
overridevirtual

Factory method to create a new subscriber object.

Implements rtctk::componentFramework::EventServiceIf.


The documentation for this class was generated from the following files: