ImFusion C++ SDK 4.5.0
ImFusion::ROS::SimpleROSIntListener Class Reference
Inheritance diagram for ImFusion::ROS::SimpleROSIntListener:

Public Member Functions

 SimpleROSIntListener (const std::string &topicName)
bool start () override
 Instantiates the subscriber and its respective callback.
bool stop () override
 Stops the subscriber.
bool isRunning () override
 Returns whether o not the ROS subscriber is active.
Public Member Functions inherited from ImFusion::ROS::SimpleROSListenerInterface
 SimpleROSListenerInterface (SimpleROSListenerInterface const &)=default
SimpleROSListenerInterface & operator= (SimpleROSListenerInterface &&)=default

Public Attributes

Signal< int > signalNewMsg

Member Function Documentation

◆ start()

bool ImFusion::ROS::SimpleROSIntListener::start ( )
overridevirtual

Instantiates the subscriber and its respective callback.

Implements ImFusion::ROS::SimpleROSListenerInterface.

◆ stop()

bool ImFusion::ROS::SimpleROSIntListener::stop ( )
overridevirtual

Stops the subscriber.

Implements ImFusion::ROS::SimpleROSListenerInterface.

◆ isRunning()

bool ImFusion::ROS::SimpleROSIntListener::isRunning ( )
overridevirtual

Returns whether o not the ROS subscriber is active.

Implements ImFusion::ROS::SimpleROSListenerInterface.


The documentation for this class was generated from the following file:
  • ROSPlugin/Include/ImFusion/ROS/ROSCommunication.h
Search Tab / S to search, Esc to close