|
Robot Raconteur Core C++ Library
|
Base class for all Robot Raconteur objects. More...
#include <DataTypes.h>
Public Member Functions | |
| virtual std::string | RRType ()=0 |
| Gets the type of the object as a string. This string is in C++ format, using two colons to separate namespaces instead of dots. | |
Base class for all Robot Raconteur objects.
RRObject is always stored in RR_SHARED_PTR smart pointers. Allocating on stack or without the RR_SHARED_PTR smart pointer is undefined. RR_MAKE_SHARED should always be used to allocate subclasses of RRObject. *
|
pure virtual |
Gets the type of the object as a string. This string is in C++ format, using two colons to separate namespaces instead of dots.
Implemented in RobotRaconteur::NodeID.