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

Class used to publish status-changed-topic using MAL. More...

#include <rtctk/rtcSupervisor/statusPublisher.hpp>

Public Member Functions

 StatusPublisher (const elt::mal::Uri &uri, const std::string &name)
 
 StatusPublisher (const StatusPublisher &other)=delete
 
StatusPublisheroperator= (const StatusPublisher &other)=delete
 
 StatusPublisher (StatusPublisher &&other)=default
 
StatusPublisheroperator= (StatusPublisher &&other)=default
 
virtual ~StatusPublisher ()=default
 
void PublishStatus (const std::string &status)
 

Detailed Description

Class used to publish status-changed-topic using MAL.

Constructor & Destructor Documentation

◆ StatusPublisher() [1/3]

rtctk::rtcSupervisor::StatusPublisher::StatusPublisher ( const elt::mal::Uri & uri,
const std::string & name )

◆ StatusPublisher() [2/3]

rtctk::rtcSupervisor::StatusPublisher::StatusPublisher ( const StatusPublisher & other)
delete

◆ StatusPublisher() [3/3]

rtctk::rtcSupervisor::StatusPublisher::StatusPublisher ( StatusPublisher && other)
default

◆ ~StatusPublisher()

virtual rtctk::rtcSupervisor::StatusPublisher::~StatusPublisher ( )
virtualdefault

Member Function Documentation

◆ operator=() [1/2]

StatusPublisher & rtctk::rtcSupervisor::StatusPublisher::operator= ( const StatusPublisher & other)
delete

◆ operator=() [2/2]

StatusPublisher & rtctk::rtcSupervisor::StatusPublisher::operator= ( StatusPublisher && other)
default

◆ PublishStatus()

void rtctk::rtcSupervisor::StatusPublisher::PublishStatus ( const std::string & status)

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