Public Member Functions | Public Attributes | Static Private Member Functions | List of all members
rm_common::CalibrationService Class Reference

#include <calibration_queue.h>

Public Member Functions

 CalibrationService (XmlRpc::XmlRpcValue &rpc_value, ros::NodeHandle &nh)
 
void callService ()
 
bool isCalibrated ()
 
void setCalibratedFalse ()
 

Public Attributes

std::vector< QueryCalibrationServiceCaller * > query_services
 
std::vector< std::string > start_controllers
 
std::vector< std::string > stop_controllers
 

Static Private Member Functions

static std::vector< std::string > getControllersName (XmlRpc::XmlRpcValue &rpc_value)
 

Detailed Description

Definition at line 76 of file calibration_queue.h.

Constructor & Destructor Documentation

◆ CalibrationService()

rm_common::CalibrationService::CalibrationService ( XmlRpc::XmlRpcValue rpc_value,
ros::NodeHandle nh 
)
inline

Definition at line 110 of file calibration_queue.h.

Member Function Documentation

◆ callService()

void rm_common::CalibrationService::callService ( )
inline

Definition at line 137 of file calibration_queue.h.

◆ getControllersName()

static std::vector<std::string> rm_common::CalibrationService::getControllersName ( XmlRpc::XmlRpcValue rpc_value)
inlinestaticprivate

Definition at line 146 of file calibration_queue.h.

◆ isCalibrated()

bool rm_common::CalibrationService::isCalibrated ( )
inline

Definition at line 130 of file calibration_queue.h.

◆ setCalibratedFalse()

void rm_common::CalibrationService::setCalibratedFalse ( )
inline

Definition at line 125 of file calibration_queue.h.

Member Data Documentation

◆ query_services

std::vector<QueryCalibrationServiceCaller*> rm_common::CalibrationService::query_services

Definition at line 143 of file calibration_queue.h.

◆ start_controllers

std::vector<std::string> rm_common::CalibrationService::start_controllers

Definition at line 142 of file calibration_queue.h.

◆ stop_controllers

std::vector<std::string> rm_common::CalibrationService::stop_controllers

Definition at line 142 of file calibration_queue.h.


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


rm_common
Author(s):
autogenerated on Thu Mar 6 2025 03:23:29