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

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

#include <rtctk/componentFramework/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: