An interface for the management of the parameters of a DeviceDriver. More...
#include <yarp/dev/IDeviceDriverParams.h>
Inherited by AudioFromFileDevice_ParamsParser, AudioPlayerWrapper_ParamsParser, AudioRecorder_nwc_yarp_ParamsParser, AudioRecorder_nws_yarp_ParamsParser, AudioToFileDevice_ParamsParser, Battery_nwc_yarp_ParamsParser, Battery_nws_ros2_ParamsParser, Battery_nws_yarp_ParamsParser, BoschIMU_ParamsParser, ChatBot_nwc_yarp_ParamsParser, ChatBot_nws_yarp_ParamsParser, ControlBoardCouplingHandler_ParamsParser, ControlBoard_nws_ros2_ParamsParser, ControlBoard_nws_yarp_ParamsParser, DeviceBundler_ParamsParser, DeviceTemplate_ParamsParser, FakeAnalogSensor_ParamsParser, FakeBattery_ParamsParser, FakeBot_ParamsParser, FakeChatBotDevice_ParamsParser, FakeDepthCameraDriver_ParamsParser, FakeFrameGrabber_ParamsParser, FakeIMU_ParamsParser, FakeJointCoupling_ParamsParser, FakeJoypad_ParamsParser, FakeLLMDevice_ParamsParser, FakeLaserWithMotor_ParamsParser, FakeLaser_ParamsParser, FakeLocalizer_ParamsParser, FakeMicrophone_ParamsParser, FakeMotionControlMicro_ParamsParser, FakeMotionControl_ParamsParser, FakeNavigation_ParamsParser, FakeOdometry2D_ParamsParser, FakePositionSensor_ParamsParser, FakePythonSpeechTranscription_ParamsParser, FakeSerialPort_ParamsParser, FakeSpeaker_ParamsParser, FakeSpeechSynthesizer_ParamsParser, FakeSpeechTranscription_ParamsParser, FfmpegGrabber_ParamsParser, FfmpegWriter_ParamsParser, FrameGrabberCropper_ParamsParser, FrameGrabber_nwc_yarp_ParamsParser, FrameGrabber_nws_ros2_ParamsParser, FrameGrabber_nws_yarp_ParamsParser, FrameTransformClient_ParamsParser, FrameTransformGet_nwc_ros2_ParamsParser, FrameTransformServer_ParamsParser, FrameTransformSet_nwc_ros2_ParamsParser, FrameTransformStorage_ParamsParser, GenericSensor_nwc_ros2_ParamsParser, GenericSensor_nws_ros2_ParamsParser, GoogleDialogFlowCxChatBot_ParamsParser, GoogleSpeechSynthesizer_ParamsParser, GoogleSpeechTranscription_ParamsParser, JoypadControlClient_ParamsParser, JoypadControlServer_ParamsParser, LLM_nwc_yarp_ParamsParser, LLM_nws_yarp_ParamsParser, Localization2D_nwc_yarp_ParamsParser, Localization2D_nws_ros2_ParamsParser, Localization2D_nws_yarp_ParamsParser, Map2DStorage_ParamsParser, Map2D_nwc_yarp_ParamsParser, Map2D_nws_ros2_ParamsParser, Map2D_nws_yarp_ParamsParser, MobileBaseVelocityControl_nwc_yarp_ParamsParser, MobileBaseVelocityControl_nws_ros2_ParamsParser, MobileBaseVelocityControl_nws_yarp_ParamsParser, MultipleAnalogSensorsClient_ParamsParser, MultipleAnalogSensorsServer_ParamsParser, Navigation2D_nwc_yarp_ParamsParser, Navigation2D_nws_yarp_ParamsParser, Nop_ParamsParser, Odometry2D_nws_ros2_ParamsParser, Odometry2D_nws_yarp_ParamsParser, OpenCVGrabber_ParamsParser, PortAudioPlayerDeviceDriver_ParamsParser, PortAudioRecorderDeviceDriver_ParamsParser, RGBDSensorClient_ParamsParser, Rangefinder2DTransformer_ParamsParser, Rangefinder2D_controlBoard_nws_ros2_ParamsParser, Rangefinder2D_nwc_ros2_ParamsParser, Rangefinder2D_nwc_yarp_ParamsParser, Rangefinder2D_nws_ros2_ParamsParser, Rangefinder2D_nws_yarp_ParamsParser, RemoteControlBoard_ParamsParser, RgbdSensor_nwc_ros2_ParamsParser, RgbdSensor_nws_ros2_ParamsParser, RgbdSensor_nws_yarp_ParamsParser, RgbdToPointCloudSensor_nws_ros2_ParamsParser, RobotDescriptionClient_ParamsParser, RobotDescriptionServer_ParamsParser, SegFault_ParamsParser, SerialPort_nwc_yarp_ParamsParser, SerialPort_nws_yarp_ParamsParser, SpeechSynthesizer_nwc_yarp_ParamsParser, SpeechSynthesizer_nws_yarp_ParamsParser, SpeechTranscription_nwc_yarp_ParamsParser, SpeechTranscription_nws_yarp_ParamsParser, and argusCameraDriver_ParamsParser.
Public Member Functions | |
virtual | ~IDeviceDriverParams () |
virtual bool | parseParams (const yarp::os::Searchable &config)=0 |
Parse the DeviceDriver parameters. | |
virtual std::string | getDeviceClassName () const =0 |
Get the name of the DeviceDriver class. | |
virtual std::string | getDeviceName () const =0 |
Get the name of the device (i.e. | |
virtual std::string | getDocumentationOfDeviceParams () const =0 |
Get the documentation of the DeviceDriver's parameters. | |
virtual std::vector< std::string > | getListOfParams () const =0 |
Return a list of all params used by the device. | |
An interface for the management of the parameters of a DeviceDriver.
Methods should be reimplemented independently by each DeviceDriver.
Definition at line 25 of file IDeviceDriverParams.h.
|
virtualdefault |
|
pure virtual |
Get the name of the DeviceDriver class.
Implemented in argusCameraDriver_ParamsParser, GoogleDialogFlowCxChatBot_ParamsParser, GoogleSpeechSynthesizer_ParamsParser, GoogleSpeechTranscription_ParamsParser, Battery_nws_ros2_ParamsParser, ControlBoard_nws_ros2_ParamsParser, FrameGrabber_nws_ros2_ParamsParser, FrameTransformGet_nwc_ros2_ParamsParser, FrameTransformSet_nwc_ros2_ParamsParser, Localization2D_nws_ros2_ParamsParser, Map2D_nws_ros2_ParamsParser, MobileBaseVelocityControl_nws_ros2_ParamsParser, GenericSensor_nwc_ros2_ParamsParser, GenericSensor_nws_ros2_ParamsParser, Odometry2D_nws_ros2_ParamsParser, Rangefinder2D_controlBoard_nws_ros2_ParamsParser, Rangefinder2D_nwc_ros2_ParamsParser, Rangefinder2D_nws_ros2_ParamsParser, RgbdSensor_nwc_ros2_ParamsParser, RgbdSensor_nws_ros2_ParamsParser, RgbdToPointCloudSensor_nws_ros2_ParamsParser, AudioFromFileDevice_ParamsParser, AudioToFileDevice_ParamsParser, ControlBoardCouplingHandler_ParamsParser, DeviceBundler_ParamsParser, FakeAnalogSensor_ParamsParser, FakeBattery_ParamsParser, FakeBot_ParamsParser, FakeChatBotDevice_ParamsParser, FakeDepthCameraDriver_ParamsParser, FakeFrameGrabber_ParamsParser, FakeIMU_ParamsParser, FakeJointCoupling_ParamsParser, FakeJoypad_ParamsParser, FakeLaser_ParamsParser, FakeLaserWithMotor_ParamsParser, FakeLLMDevice_ParamsParser, FakeLocalizer_ParamsParser, FakeMicrophone_ParamsParser, FakeMotionControl_ParamsParser, FakeMotionControlMicro_ParamsParser, FakeNavigation_ParamsParser, FakeOdometry2D_ParamsParser, FakePositionSensor_ParamsParser, FakePythonSpeechTranscription_ParamsParser, FakeSerialPort_ParamsParser, FakeSpeaker_ParamsParser, FakeSpeechSynthesizer_ParamsParser, FakeSpeechTranscription_ParamsParser, FfmpegGrabber_ParamsParser, FfmpegWriter_ParamsParser, FrameGrabberCropper_ParamsParser, FrameTransformClient_ParamsParser, FrameTransformServer_ParamsParser, FrameTransformStorage_ParamsParser, BoschIMU_ParamsParser, Map2DStorage_ParamsParser, AudioPlayerWrapper_ParamsParser, AudioRecorder_nwc_yarp_ParamsParser, AudioRecorder_nws_yarp_ParamsParser, Battery_nwc_yarp_ParamsParser, Battery_nws_yarp_ParamsParser, ChatBot_nwc_yarp_ParamsParser, ChatBot_nws_yarp_ParamsParser, ControlBoard_nws_yarp_ParamsParser, FrameGrabber_nwc_yarp_ParamsParser, FrameGrabber_nws_yarp_ParamsParser, JoypadControlClient_ParamsParser, JoypadControlServer_ParamsParser, LLM_nwc_yarp_ParamsParser, LLM_nws_yarp_ParamsParser, Localization2D_nwc_yarp_ParamsParser, Localization2D_nws_yarp_ParamsParser, Map2D_nwc_yarp_ParamsParser, Map2D_nws_yarp_ParamsParser, MobileBaseVelocityControl_nwc_yarp_ParamsParser, MobileBaseVelocityControl_nws_yarp_ParamsParser, MultipleAnalogSensorsClient_ParamsParser, MultipleAnalogSensorsServer_ParamsParser, Navigation2D_nwc_yarp_ParamsParser, Navigation2D_nws_yarp_ParamsParser, Odometry2D_nws_yarp_ParamsParser, Rangefinder2D_nwc_yarp_ParamsParser, Rangefinder2D_nws_yarp_ParamsParser, RemoteControlBoard_ParamsParser, RgbdSensor_nws_yarp_ParamsParser, RGBDSensorClient_ParamsParser, RobotDescriptionClient_ParamsParser, RobotDescriptionServer_ParamsParser, SerialPort_nwc_yarp_ParamsParser, SerialPort_nws_yarp_ParamsParser, SpeechSynthesizer_nwc_yarp_ParamsParser, SpeechSynthesizer_nws_yarp_ParamsParser, SpeechTranscription_nwc_yarp_ParamsParser, SpeechTranscription_nws_yarp_ParamsParser, OpenCVGrabber_ParamsParser, PortAudioPlayerDeviceDriver_ParamsParser, PortAudioRecorderDeviceDriver_ParamsParser, Rangefinder2DTransformer_ParamsParser, Nop_ParamsParser, and SegFault_ParamsParser.
|
pure virtual |
Get the name of the device (i.e.
the plugin name).
Implemented in argusCameraDriver_ParamsParser, GoogleDialogFlowCxChatBot_ParamsParser, GoogleSpeechSynthesizer_ParamsParser, GoogleSpeechTranscription_ParamsParser, Battery_nws_ros2_ParamsParser, ControlBoard_nws_ros2_ParamsParser, FrameGrabber_nws_ros2_ParamsParser, FrameTransformGet_nwc_ros2_ParamsParser, FrameTransformSet_nwc_ros2_ParamsParser, Localization2D_nws_ros2_ParamsParser, Map2D_nws_ros2_ParamsParser, MobileBaseVelocityControl_nws_ros2_ParamsParser, GenericSensor_nwc_ros2_ParamsParser, GenericSensor_nws_ros2_ParamsParser, Odometry2D_nws_ros2_ParamsParser, Rangefinder2D_controlBoard_nws_ros2_ParamsParser, Rangefinder2D_nwc_ros2_ParamsParser, Rangefinder2D_nws_ros2_ParamsParser, RgbdSensor_nwc_ros2_ParamsParser, RgbdSensor_nws_ros2_ParamsParser, RgbdToPointCloudSensor_nws_ros2_ParamsParser, AudioFromFileDevice_ParamsParser, AudioToFileDevice_ParamsParser, ControlBoardCouplingHandler_ParamsParser, DeviceBundler_ParamsParser, FakeAnalogSensor_ParamsParser, FakeBattery_ParamsParser, FakeBot_ParamsParser, FakeChatBotDevice_ParamsParser, FakeDepthCameraDriver_ParamsParser, FakeFrameGrabber_ParamsParser, FakeIMU_ParamsParser, FakeJointCoupling_ParamsParser, FakeJoypad_ParamsParser, FakeLaser_ParamsParser, FakeLaserWithMotor_ParamsParser, FakeLLMDevice_ParamsParser, FakeLocalizer_ParamsParser, FakeMicrophone_ParamsParser, FakeMotionControl_ParamsParser, FakeMotionControlMicro_ParamsParser, FakeNavigation_ParamsParser, FakeOdometry2D_ParamsParser, FakePositionSensor_ParamsParser, FakePythonSpeechTranscription_ParamsParser, FakeSerialPort_ParamsParser, FakeSpeaker_ParamsParser, FakeSpeechSynthesizer_ParamsParser, FakeSpeechTranscription_ParamsParser, FfmpegGrabber_ParamsParser, FfmpegWriter_ParamsParser, FrameGrabberCropper_ParamsParser, FrameTransformClient_ParamsParser, FrameTransformServer_ParamsParser, FrameTransformStorage_ParamsParser, BoschIMU_ParamsParser, Map2DStorage_ParamsParser, AudioPlayerWrapper_ParamsParser, AudioRecorder_nwc_yarp_ParamsParser, AudioRecorder_nws_yarp_ParamsParser, Battery_nwc_yarp_ParamsParser, Battery_nws_yarp_ParamsParser, ChatBot_nwc_yarp_ParamsParser, ChatBot_nws_yarp_ParamsParser, ControlBoard_nws_yarp_ParamsParser, FrameGrabber_nwc_yarp_ParamsParser, FrameGrabber_nws_yarp_ParamsParser, JoypadControlClient_ParamsParser, JoypadControlServer_ParamsParser, LLM_nwc_yarp_ParamsParser, LLM_nws_yarp_ParamsParser, Localization2D_nwc_yarp_ParamsParser, Localization2D_nws_yarp_ParamsParser, Map2D_nwc_yarp_ParamsParser, Map2D_nws_yarp_ParamsParser, MobileBaseVelocityControl_nwc_yarp_ParamsParser, MobileBaseVelocityControl_nws_yarp_ParamsParser, MultipleAnalogSensorsClient_ParamsParser, MultipleAnalogSensorsServer_ParamsParser, Navigation2D_nwc_yarp_ParamsParser, Navigation2D_nws_yarp_ParamsParser, Odometry2D_nws_yarp_ParamsParser, Rangefinder2D_nwc_yarp_ParamsParser, Rangefinder2D_nws_yarp_ParamsParser, RemoteControlBoard_ParamsParser, RgbdSensor_nws_yarp_ParamsParser, RGBDSensorClient_ParamsParser, RobotDescriptionClient_ParamsParser, RobotDescriptionServer_ParamsParser, SerialPort_nwc_yarp_ParamsParser, SerialPort_nws_yarp_ParamsParser, SpeechSynthesizer_nwc_yarp_ParamsParser, SpeechSynthesizer_nws_yarp_ParamsParser, SpeechTranscription_nwc_yarp_ParamsParser, SpeechTranscription_nws_yarp_ParamsParser, OpenCVGrabber_ParamsParser, PortAudioPlayerDeviceDriver_ParamsParser, PortAudioRecorderDeviceDriver_ParamsParser, Rangefinder2DTransformer_ParamsParser, Nop_ParamsParser, and SegFault_ParamsParser.
|
pure virtual |
Get the documentation of the DeviceDriver's parameters.
Implemented in argusCameraDriver_ParamsParser, DeviceTemplate_ParamsParser, GoogleDialogFlowCxChatBot_ParamsParser, GoogleSpeechSynthesizer_ParamsParser, GoogleSpeechTranscription_ParamsParser, Battery_nws_ros2_ParamsParser, ControlBoard_nws_ros2_ParamsParser, FrameGrabber_nws_ros2_ParamsParser, FrameTransformGet_nwc_ros2_ParamsParser, FrameTransformSet_nwc_ros2_ParamsParser, Localization2D_nws_ros2_ParamsParser, Map2D_nws_ros2_ParamsParser, MobileBaseVelocityControl_nws_ros2_ParamsParser, GenericSensor_nwc_ros2_ParamsParser, GenericSensor_nws_ros2_ParamsParser, Odometry2D_nws_ros2_ParamsParser, Rangefinder2D_controlBoard_nws_ros2_ParamsParser, Rangefinder2D_nwc_ros2_ParamsParser, Rangefinder2D_nws_ros2_ParamsParser, RgbdSensor_nwc_ros2_ParamsParser, RgbdSensor_nws_ros2_ParamsParser, RgbdToPointCloudSensor_nws_ros2_ParamsParser, AudioFromFileDevice_ParamsParser, AudioToFileDevice_ParamsParser, ControlBoardCouplingHandler_ParamsParser, DeviceBundler_ParamsParser, FakeAnalogSensor_ParamsParser, FakeBattery_ParamsParser, FakeBot_ParamsParser, FakeChatBotDevice_ParamsParser, FakeDepthCameraDriver_ParamsParser, FakeFrameGrabber_ParamsParser, FakeIMU_ParamsParser, FakeJointCoupling_ParamsParser, FakeJoypad_ParamsParser, FakeLaser_ParamsParser, FakeLaserWithMotor_ParamsParser, FakeLLMDevice_ParamsParser, FakeLocalizer_ParamsParser, FakeMicrophone_ParamsParser, FakeMotionControl_ParamsParser, FakeMotionControlMicro_ParamsParser, FakeNavigation_ParamsParser, FakeOdometry2D_ParamsParser, FakePositionSensor_ParamsParser, FakePythonSpeechTranscription_ParamsParser, FakeSerialPort_ParamsParser, FakeSpeaker_ParamsParser, FakeSpeechSynthesizer_ParamsParser, FakeSpeechTranscription_ParamsParser, FfmpegGrabber_ParamsParser, FfmpegWriter_ParamsParser, FrameGrabberCropper_ParamsParser, FrameTransformClient_ParamsParser, FrameTransformServer_ParamsParser, FrameTransformStorage_ParamsParser, BoschIMU_ParamsParser, Map2DStorage_ParamsParser, AudioPlayerWrapper_ParamsParser, AudioRecorder_nwc_yarp_ParamsParser, AudioRecorder_nws_yarp_ParamsParser, Battery_nwc_yarp_ParamsParser, Battery_nws_yarp_ParamsParser, ChatBot_nwc_yarp_ParamsParser, ChatBot_nws_yarp_ParamsParser, ControlBoard_nws_yarp_ParamsParser, FrameGrabber_nwc_yarp_ParamsParser, FrameGrabber_nws_yarp_ParamsParser, JoypadControlClient_ParamsParser, JoypadControlServer_ParamsParser, LLM_nwc_yarp_ParamsParser, LLM_nws_yarp_ParamsParser, Localization2D_nwc_yarp_ParamsParser, Localization2D_nws_yarp_ParamsParser, Map2D_nwc_yarp_ParamsParser, Map2D_nws_yarp_ParamsParser, MobileBaseVelocityControl_nwc_yarp_ParamsParser, MobileBaseVelocityControl_nws_yarp_ParamsParser, MultipleAnalogSensorsClient_ParamsParser, MultipleAnalogSensorsServer_ParamsParser, Navigation2D_nwc_yarp_ParamsParser, Navigation2D_nws_yarp_ParamsParser, Odometry2D_nws_yarp_ParamsParser, Rangefinder2D_nwc_yarp_ParamsParser, Rangefinder2D_nws_yarp_ParamsParser, RemoteControlBoard_ParamsParser, RgbdSensor_nws_yarp_ParamsParser, RGBDSensorClient_ParamsParser, RobotDescriptionClient_ParamsParser, RobotDescriptionServer_ParamsParser, SerialPort_nwc_yarp_ParamsParser, SerialPort_nws_yarp_ParamsParser, SpeechSynthesizer_nwc_yarp_ParamsParser, SpeechSynthesizer_nws_yarp_ParamsParser, SpeechTranscription_nwc_yarp_ParamsParser, SpeechTranscription_nws_yarp_ParamsParser, OpenCVGrabber_ParamsParser, PortAudioPlayerDeviceDriver_ParamsParser, PortAudioRecorderDeviceDriver_ParamsParser, Rangefinder2DTransformer_ParamsParser, Nop_ParamsParser, and SegFault_ParamsParser.
|
pure virtual |
Return a list of all params used by the device.
Implemented in argusCameraDriver_ParamsParser, DeviceTemplate_ParamsParser, GoogleDialogFlowCxChatBot_ParamsParser, GoogleSpeechSynthesizer_ParamsParser, GoogleSpeechTranscription_ParamsParser, Battery_nws_ros2_ParamsParser, ControlBoard_nws_ros2_ParamsParser, FrameGrabber_nws_ros2_ParamsParser, FrameTransformGet_nwc_ros2_ParamsParser, FrameTransformSet_nwc_ros2_ParamsParser, Localization2D_nws_ros2_ParamsParser, Map2D_nws_ros2_ParamsParser, MobileBaseVelocityControl_nws_ros2_ParamsParser, GenericSensor_nwc_ros2_ParamsParser, GenericSensor_nws_ros2_ParamsParser, Odometry2D_nws_ros2_ParamsParser, Rangefinder2D_controlBoard_nws_ros2_ParamsParser, Rangefinder2D_nwc_ros2_ParamsParser, Rangefinder2D_nws_ros2_ParamsParser, RgbdSensor_nwc_ros2_ParamsParser, RgbdSensor_nws_ros2_ParamsParser, RgbdToPointCloudSensor_nws_ros2_ParamsParser, AudioFromFileDevice_ParamsParser, AudioToFileDevice_ParamsParser, ControlBoardCouplingHandler_ParamsParser, DeviceBundler_ParamsParser, FakeAnalogSensor_ParamsParser, FakeBattery_ParamsParser, FakeBot_ParamsParser, FakeChatBotDevice_ParamsParser, FakeDepthCameraDriver_ParamsParser, FakeFrameGrabber_ParamsParser, FakeIMU_ParamsParser, FakeJointCoupling_ParamsParser, FakeJoypad_ParamsParser, FakeLaser_ParamsParser, FakeLaserWithMotor_ParamsParser, FakeLLMDevice_ParamsParser, FakeLocalizer_ParamsParser, FakeMicrophone_ParamsParser, FakeMotionControl_ParamsParser, FakeMotionControlMicro_ParamsParser, FakeNavigation_ParamsParser, FakeOdometry2D_ParamsParser, FakePositionSensor_ParamsParser, FakePythonSpeechTranscription_ParamsParser, FakeSerialPort_ParamsParser, FakeSpeaker_ParamsParser, FakeSpeechSynthesizer_ParamsParser, FakeSpeechTranscription_ParamsParser, FfmpegGrabber_ParamsParser, FfmpegWriter_ParamsParser, FrameGrabberCropper_ParamsParser, FrameTransformClient_ParamsParser, FrameTransformServer_ParamsParser, FrameTransformStorage_ParamsParser, BoschIMU_ParamsParser, Map2DStorage_ParamsParser, AudioPlayerWrapper_ParamsParser, AudioRecorder_nwc_yarp_ParamsParser, AudioRecorder_nws_yarp_ParamsParser, Battery_nwc_yarp_ParamsParser, Battery_nws_yarp_ParamsParser, ChatBot_nwc_yarp_ParamsParser, ChatBot_nws_yarp_ParamsParser, ControlBoard_nws_yarp_ParamsParser, FrameGrabber_nwc_yarp_ParamsParser, FrameGrabber_nws_yarp_ParamsParser, JoypadControlClient_ParamsParser, JoypadControlServer_ParamsParser, LLM_nwc_yarp_ParamsParser, LLM_nws_yarp_ParamsParser, Localization2D_nwc_yarp_ParamsParser, Localization2D_nws_yarp_ParamsParser, Map2D_nwc_yarp_ParamsParser, Map2D_nws_yarp_ParamsParser, MobileBaseVelocityControl_nwc_yarp_ParamsParser, MobileBaseVelocityControl_nws_yarp_ParamsParser, MultipleAnalogSensorsClient_ParamsParser, MultipleAnalogSensorsServer_ParamsParser, Navigation2D_nwc_yarp_ParamsParser, Navigation2D_nws_yarp_ParamsParser, Odometry2D_nws_yarp_ParamsParser, Rangefinder2D_nwc_yarp_ParamsParser, Rangefinder2D_nws_yarp_ParamsParser, RemoteControlBoard_ParamsParser, RgbdSensor_nws_yarp_ParamsParser, RGBDSensorClient_ParamsParser, RobotDescriptionClient_ParamsParser, RobotDescriptionServer_ParamsParser, SerialPort_nwc_yarp_ParamsParser, SerialPort_nws_yarp_ParamsParser, SpeechSynthesizer_nwc_yarp_ParamsParser, SpeechSynthesizer_nws_yarp_ParamsParser, SpeechTranscription_nwc_yarp_ParamsParser, SpeechTranscription_nws_yarp_ParamsParser, OpenCVGrabber_ParamsParser, PortAudioPlayerDeviceDriver_ParamsParser, PortAudioRecorderDeviceDriver_ParamsParser, Rangefinder2DTransformer_ParamsParser, Nop_ParamsParser, and SegFault_ParamsParser.
|
pure virtual |
Parse the DeviceDriver parameters.
Implemented in argusCameraDriver_ParamsParser, DeviceTemplate_ParamsParser, GoogleDialogFlowCxChatBot_ParamsParser, GoogleSpeechSynthesizer_ParamsParser, GoogleSpeechTranscription_ParamsParser, Battery_nws_ros2_ParamsParser, ControlBoard_nws_ros2_ParamsParser, FrameGrabber_nws_ros2_ParamsParser, FrameTransformGet_nwc_ros2_ParamsParser, FrameTransformSet_nwc_ros2_ParamsParser, Localization2D_nws_ros2_ParamsParser, Map2D_nws_ros2_ParamsParser, MobileBaseVelocityControl_nws_ros2_ParamsParser, GenericSensor_nwc_ros2_ParamsParser, GenericSensor_nws_ros2_ParamsParser, Odometry2D_nws_ros2_ParamsParser, Rangefinder2D_controlBoard_nws_ros2_ParamsParser, Rangefinder2D_nwc_ros2_ParamsParser, Rangefinder2D_nws_ros2_ParamsParser, RgbdSensor_nwc_ros2_ParamsParser, RgbdSensor_nws_ros2_ParamsParser, RgbdToPointCloudSensor_nws_ros2_ParamsParser, AudioFromFileDevice_ParamsParser, AudioToFileDevice_ParamsParser, ControlBoardCouplingHandler_ParamsParser, DeviceBundler_ParamsParser, FakeAnalogSensor_ParamsParser, FakeBattery_ParamsParser, FakeBot_ParamsParser, FakeChatBotDevice_ParamsParser, FakeDepthCameraDriver_ParamsParser, FakeFrameGrabber_ParamsParser, FakeIMU_ParamsParser, FakeJointCoupling_ParamsParser, FakeJoypad_ParamsParser, FakeLaser_ParamsParser, FakeLaserWithMotor_ParamsParser, FakeLLMDevice_ParamsParser, FakeLocalizer_ParamsParser, FakeMicrophone_ParamsParser, FakeMotionControl_ParamsParser, FakeMotionControlMicro_ParamsParser, FakeNavigation_ParamsParser, FakeOdometry2D_ParamsParser, FakePositionSensor_ParamsParser, FakePythonSpeechTranscription_ParamsParser, FakeSerialPort_ParamsParser, FakeSpeaker_ParamsParser, FakeSpeechSynthesizer_ParamsParser, FakeSpeechTranscription_ParamsParser, FfmpegGrabber_ParamsParser, FfmpegWriter_ParamsParser, FrameGrabberCropper_ParamsParser, FrameTransformClient_ParamsParser, FrameTransformServer_ParamsParser, FrameTransformStorage_ParamsParser, BoschIMU_ParamsParser, Map2DStorage_ParamsParser, AudioPlayerWrapper_ParamsParser, AudioRecorder_nwc_yarp_ParamsParser, AudioRecorder_nws_yarp_ParamsParser, Battery_nwc_yarp_ParamsParser, Battery_nws_yarp_ParamsParser, ChatBot_nwc_yarp_ParamsParser, ChatBot_nws_yarp_ParamsParser, ControlBoard_nws_yarp_ParamsParser, FrameGrabber_nwc_yarp_ParamsParser, FrameGrabber_nws_yarp_ParamsParser, JoypadControlClient_ParamsParser, JoypadControlServer_ParamsParser, LLM_nwc_yarp_ParamsParser, LLM_nws_yarp_ParamsParser, Localization2D_nwc_yarp_ParamsParser, Localization2D_nws_yarp_ParamsParser, Map2D_nwc_yarp_ParamsParser, Map2D_nws_yarp_ParamsParser, MobileBaseVelocityControl_nwc_yarp_ParamsParser, MobileBaseVelocityControl_nws_yarp_ParamsParser, MultipleAnalogSensorsClient_ParamsParser, MultipleAnalogSensorsServer_ParamsParser, Navigation2D_nwc_yarp_ParamsParser, Navigation2D_nws_yarp_ParamsParser, Odometry2D_nws_yarp_ParamsParser, Rangefinder2D_nwc_yarp_ParamsParser, Rangefinder2D_nws_yarp_ParamsParser, RemoteControlBoard_ParamsParser, RgbdSensor_nws_yarp_ParamsParser, RGBDSensorClient_ParamsParser, RobotDescriptionClient_ParamsParser, RobotDescriptionServer_ParamsParser, SerialPort_nwc_yarp_ParamsParser, SerialPort_nws_yarp_ParamsParser, SpeechSynthesizer_nwc_yarp_ParamsParser, SpeechSynthesizer_nws_yarp_ParamsParser, SpeechTranscription_nwc_yarp_ParamsParser, SpeechTranscription_nws_yarp_ParamsParser, OpenCVGrabber_ParamsParser, PortAudioPlayerDeviceDriver_ParamsParser, PortAudioRecorderDeviceDriver_ParamsParser, Rangefinder2DTransformer_ParamsParser, Nop_ParamsParser, and SegFault_ParamsParser.