RTC Toolkit  2.0.0
Public Member Functions | List of all members
rtctk::componentFramework::StatePublisher Class Reference

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

#include <statePublisher.hpp>

Public Member Functions

 StatePublisher (const elt::mal::Uri &uri, const std::string &name)
 
 StatePublisher (const StatePublisher &other)=delete
 
StatePublisheroperator= (const StatePublisher &other)=delete
 
 StatePublisher (StatePublisher &&other)=default
 
StatePublisheroperator= (StatePublisher &&other)=default
 
virtual ~StatePublisher ()=default
 
void PublishState (const std::string &state)
 

Detailed Description

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

Constructor & Destructor Documentation

◆ StatePublisher() [1/3]

rtctk::componentFramework::StatePublisher::StatePublisher ( const elt::mal::Uri &  uri,
const std::string &  name 
)

◆ StatePublisher() [2/3]

rtctk::componentFramework::StatePublisher::StatePublisher ( const StatePublisher other)
delete

◆ StatePublisher() [3/3]

rtctk::componentFramework::StatePublisher::StatePublisher ( StatePublisher &&  other)
default

◆ ~StatePublisher()

virtual rtctk::componentFramework::StatePublisher::~StatePublisher ( )
virtualdefault

Member Function Documentation

◆ operator=() [1/2]

StatePublisher& rtctk::componentFramework::StatePublisher::operator= ( const StatePublisher other)
delete

◆ operator=() [2/2]

StatePublisher& rtctk::componentFramework::StatePublisher::operator= ( StatePublisher &&  other)
default

◆ PublishState()

void rtctk::componentFramework::StatePublisher::PublishState ( const std::string &  state)

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