Functions
controller_interface::internal Namespace Reference

Functions

template<class T >
void clearClaims (hardware_interface::RobotHW *robot_hw)
 
template<>
void clearClaims< void > (hardware_interface::RobotHW *)
 
template<class T >
std::string enumerateElements (const T &val, const std::string &delimiter, const std::string &prefix, const std::string &suffix)
 
template<class T >
void extractInterfaceResources (hardware_interface::RobotHW *robot_hw_in, hardware_interface::RobotHW *robot_hw_out)
 
template<>
void extractInterfaceResources< void > (hardware_interface::RobotHW *, hardware_interface::RobotHW *)
 
template<class T >
bool hasInterface (hardware_interface::RobotHW *robot_hw)
 
template<>
bool hasInterface< void > (hardware_interface::RobotHW *)
 
template<class T >
void populateClaimedResources (hardware_interface::RobotHW *robot_hw, ControllerBase::ClaimedResources &claimed_resources)
 
template<>
void populateClaimedResources< void > (hardware_interface::RobotHW *, ControllerBase::ClaimedResources &)
 

Function Documentation

template<class T >
void controller_interface::internal::clearClaims ( hardware_interface::RobotHW robot_hw)

Definition at line 434 of file multi_interface_controller.h.

Definition at line 442 of file multi_interface_controller.h.

template<class T >
std::string controller_interface::internal::enumerateElements ( const T &  val,
const std::string &  delimiter,
const std::string &  prefix,
const std::string &  suffix 
)
inline

Definition at line 477 of file multi_interface_controller.h.

template<class T >
void controller_interface::internal::extractInterfaceResources ( hardware_interface::RobotHW robot_hw_in,
hardware_interface::RobotHW robot_hw_out 
)
inline

Definition at line 445 of file multi_interface_controller.h.

Definition at line 454 of file multi_interface_controller.h.

template<class T >
bool controller_interface::internal::hasInterface ( hardware_interface::RobotHW robot_hw)
inline

Definition at line 415 of file multi_interface_controller.h.

Definition at line 431 of file multi_interface_controller.h.

template<class T >
void controller_interface::internal::populateClaimedResources ( hardware_interface::RobotHW robot_hw,
ControllerBase::ClaimedResources claimed_resources 
)
inline

Definition at line 458 of file multi_interface_controller.h.

Definition at line 473 of file multi_interface_controller.h.



controller_interface
Author(s): Wim Meeussen
autogenerated on Mon Apr 20 2020 03:52:08