rpos::features::system_resource::DeviceInfo Class
Interface helps to retrieve device information.
Header File
rpos/features/system_resource/device_info.h
Applies to
- Slamware
- Mapper
Constructor
/**
* default constructor.
*/
DeviceInfo();
/**
* copy constructor.
*/
DeviceInfo(const DeviceInfo&);
Operators
/**
* Assignment operator.
*/
DeviceInfo& operator=(const DeviceInfo&);
Methods
/**
* Retrieves the device ID string of the SLAMWARE System.
*/
std::string deviceID() const;
/**
* Retrives the device ID string of the SLAMWARE System.
*/
std::string& deviceID();
/**
* Retrieves the manufacturer ID of the robot base.
*/
int manufacturerID() const;
/**
* Retrieves the manufacturer ID of the robot base.
*/
int& manufacturerID();
/**
* Retrieves the manufacture name of the robot base.
*/
std::string manufacturerName() const;
/**
* Retrieves the manufacture name of the robot base.
*/
std::string& manufacturerName();
/**
* Retrieves the model ID of the robot base.
*/
int modelID() const;
/**
* Retrieves the model ID of the robot base.
*/
int& modelID();
/**
* Retrieves the model name of the robot base.
*/
std::string modelName() const;
/**
* Retrieves the model name of the robot base.
*/
std::string& modelName();
/**
* Retrieves the hardware version string of the SLAMWARE System.
*/
std::string hardwareVersion() const;
/**
* Retrieves the hardware version string of the SLAMWARE System.
*/
std::string& hardwareVersion();
/**
* Retrieves the software version string of the SLAMWARE System.
*/
std::string softwareVersion() const;
/**
* Retrieves the software version string of the SLAMWARE System.
*/
std::string& softwareVersion();