ARCS SDK API  0.24.0
arcs::common_interface::RegisterControl 成员列表

成员的完整列表,这些成员属于 arcs::common_interface::RegisterControl,包括所有继承而来的类成员

clearNamedVariable(const std::string &key)arcs::common_interface::RegisterControl
d_arcs::common_interface::RegisterControlprotected
getBool(const std::string &key, bool default_value)arcs::common_interface::RegisterControl
getBoolInput(uint32_t address)arcs::common_interface::RegisterControl
getBoolOutput(uint32_t address)arcs::common_interface::RegisterControl
getDouble(const std::string &key, double default_value)arcs::common_interface::RegisterControl
getDoubleInput(uint32_t address)arcs::common_interface::RegisterControl
getDoubleOutput(uint32_t address)arcs::common_interface::RegisterControl
getFloat(const std::string &key, float default_value)arcs::common_interface::RegisterControl
getFloatInput(uint32_t address)arcs::common_interface::RegisterControl
getFloatOutput(uint32_t address)arcs::common_interface::RegisterControl
getInt16Register(uint32_t address)arcs::common_interface::RegisterControl
getInt32(const std::string &key, int default_value)arcs::common_interface::RegisterControl
getInt32Input(uint32_t address)arcs::common_interface::RegisterControl
getInt32Output(uint32_t address)arcs::common_interface::RegisterControl
getModbusDeviceStatus(const std::string &device_name)arcs::common_interface::RegisterControl
getNamedVariableType(const std::string &key)arcs::common_interface::RegisterControl
getString(const std::string &key, const std::string &default_value)arcs::common_interface::RegisterControl
getVecChar(const std::string &key, const std::vector< char > &default_value)arcs::common_interface::RegisterControl
getVecDouble(const std::string &key, const std::vector< double > &default_value)arcs::common_interface::RegisterControl
getVecFloat(const std::string &key, const std::vector< float > &default_value)arcs::common_interface::RegisterControl
getVecInt32(const std::string &key, const std::vector< int32_t > &default_value)arcs::common_interface::RegisterControl
getWatchDogAction(const std::string &key)arcs::common_interface::RegisterControl
getWatchDogTimeout(const std::string &key)arcs::common_interface::RegisterControl
hasNamedVariable(const std::string &key)arcs::common_interface::RegisterControl
modbusAddSignal(const std::string &device_info, int slave_number, int signal_address, int signal_type, const std::string &signal_name, bool sequential_mode)arcs::common_interface::RegisterControl
modbusDeleteAllSignals()arcs::common_interface::RegisterControl
modbusDeleteSignal(const std::string &signal_name)arcs::common_interface::RegisterControl
modbusGetSignalError(const std::string &signal_name)arcs::common_interface::RegisterControl
modbusGetSignalErrors()arcs::common_interface::RegisterControl
modbusGetSignalIndex(const std::string &signal_name)arcs::common_interface::RegisterControl
modbusGetSignalNames()arcs::common_interface::RegisterControl
modbusGetSignalStatus(const std::string &signal_name)arcs::common_interface::RegisterControl
modbusGetSignalTypes()arcs::common_interface::RegisterControl
modbusGetSignalValues()arcs::common_interface::RegisterControl
modbusSendCustomCommand(const std::string &device_info, int slave_number, int function_code, const std::vector< uint8_t > &data)arcs::common_interface::RegisterControl
modbusSetDigitalInputAction(const std::string &robot_name, const std::string &signal_name, StandardInputAction action)arcs::common_interface::RegisterControl
modbusSetOutputRunstate(const std::string &robot_name, const std::string &signal_name, StandardOutputRunState runstate)arcs::common_interface::RegisterControl
modbusSetOutputSignal(const std::string &signal_name, uint16_t value)arcs::common_interface::RegisterControl
modbusSetOutputSignalPulse(const std::string &signal_name, uint16_t value, double duration)arcs::common_interface::RegisterControl
modbusSetSignalUpdateFrequency(const std::string &signal_name, int update_frequency)arcs::common_interface::RegisterControl
RegisterControl()arcs::common_interface::RegisterControl
setBool(const std::string &key, bool value)arcs::common_interface::RegisterControl
setBoolInput(uint32_t address, bool value)arcs::common_interface::RegisterControl
setBoolOutput(uint32_t address, bool value)arcs::common_interface::RegisterControl
setDouble(const std::string &key, double value)arcs::common_interface::RegisterControl
setDoubleInput(uint32_t address, double value)arcs::common_interface::RegisterControl
setDoubleOutput(uint32_t address, double value)arcs::common_interface::RegisterControl
setFloat(const std::string &key, float value)arcs::common_interface::RegisterControl
setFloatInput(uint32_t address, float value)arcs::common_interface::RegisterControl
setFloatOutput(uint32_t address, float value)arcs::common_interface::RegisterControl
setInt16Register(uint32_t address, int16_t value)arcs::common_interface::RegisterControl
setInt32(const std::string &key, int value)arcs::common_interface::RegisterControl
setInt32Input(uint32_t address, int value)arcs::common_interface::RegisterControl
setInt32Output(uint32_t address, int value)arcs::common_interface::RegisterControl
setString(const std::string &key, const std::string &value)arcs::common_interface::RegisterControl
setVecChar(const std::string &key, const std::vector< char > &value)arcs::common_interface::RegisterControl
setVecDouble(const std::string &key, const std::vector< double > &value)arcs::common_interface::RegisterControl
setVecFloat(const std::string &key, const std::vector< float > &value)arcs::common_interface::RegisterControl
setVecInt32(const std::string &key, const std::vector< int32_t > &value)arcs::common_interface::RegisterControl
setWatchDog(const std::string &key, double timeout, int action)arcs::common_interface::RegisterControl
variableUpdated(const std::string &key, uint64_t since)arcs::common_interface::RegisterControl
~RegisterControl()arcs::common_interface::RegisterControlvirtual