YARP
Yet Another Robot Platform
ROSReport Class Reference
+ Inheritance diagram for ROSReport:

Public Member Functions

 ROSReport ()=default
 
void report (const PortInfo &info) override
 Callback for port event/state information. More...
 
- Public Member Functions inherited from yarp::os::PortReport
virtual ~PortReport ()
 Destructor. More...
 

Public Attributes

std::multimap< std::string, std::string > outgoingURIs
 
std::multimap< std::string, std::string > incomingURIs
 

Detailed Description

Definition at line 40 of file Node.cpp.

Constructor & Destructor Documentation

◆ ROSReport()

ROSReport::ROSReport ( )
default

Member Function Documentation

◆ report()

void ROSReport::report ( const PortInfo info)
inlineoverridevirtual

Callback for port event/state information.

This callback must be careful about performing any operation on the port it is receiving information about, since that port is locked until this callback completes. To avoid deadlocks, take action based on port reports in a separate thread.

Parameters
infoPort event/state information

Implements yarp::os::PortReport.

Definition at line 48 of file Node.cpp.

Member Data Documentation

◆ incomingURIs

std::multimap<std::string, std::string> ROSReport::incomingURIs

Definition at line 44 of file Node.cpp.

◆ outgoingURIs

std::multimap<std::string, std::string> ROSReport::outgoingURIs

Definition at line 43 of file Node.cpp.


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