|
Robot Raconteur Core C++ Library
|
ClientID for use with ServiceSubscription. More...
#include <Subscription.h>
Public Member Functions | |
| ServiceSubscriptionClientID (const ::RobotRaconteur::NodeID &nodeid, boost::string_ref service_name) | |
| Construct a ServiceSubscriptionClientID. | |
| ServiceSubscriptionClientID () | |
| Construct an empty ServiceSubscriptionClientID. | |
| bool | operator== (const ServiceSubscriptionClientID &id2) const |
| bool | operator!= (const ServiceSubscriptionClientID &id2) const |
| bool | operator< (const ServiceSubscriptionClientID &id2) const |
Public Attributes | |
| ::RobotRaconteur::NodeID | NodeID |
| std::string | ServiceName |
ClientID for use with ServiceSubscription.
The ServiceSubscriptionClientID stores the NodeID and ServiceName of a connected service.
| RobotRaconteur::ServiceSubscriptionClientID::ServiceSubscriptionClientID | ( | const ::RobotRaconteur::NodeID & | nodeid, |
| boost::string_ref | service_name ) |
Construct a ServiceSubscriptionClientID.
| nodeid | The NodeID |
| service_name | The Service Name |
| bool RobotRaconteur::ServiceSubscriptionClientID::operator!= | ( | const ServiceSubscriptionClientID & | id2 | ) | const |
Inequality operator
| bool RobotRaconteur::ServiceSubscriptionClientID::operator< | ( | const ServiceSubscriptionClientID & | id2 | ) | const |
Less-than operator
| bool RobotRaconteur::ServiceSubscriptionClientID::operator== | ( | const ServiceSubscriptionClientID & | id2 | ) | const |
Equality operator
| ::RobotRaconteur::NodeID RobotRaconteur::ServiceSubscriptionClientID::NodeID |
The NodeID of the connected service
| std::string RobotRaconteur::ServiceSubscriptionClientID::ServiceName |
The ServiceName of the connected service