#include <callbacks_common.h>
Public Member Functions | |
AbstractSetting (eARCONTROLLER_DICTIONARY_KEY cmd_key, ros::NodeHandle &priv_nh) | |
virtual void | UpdateBebopFromROS (const BebopArdrone3Config &config, const ARCONTROLLER_Device_t *bebop_ctrl_ptr_)=0 |
virtual | ~AbstractSetting () |
Public Member Functions inherited from bebop_driver::cb::AbstractCommand | |
AbstractCommand (eARCONTROLLER_DICTIONARY_KEY cmd_key) | |
eARCONTROLLER_DICTIONARY_KEY | GetCommandKey () const |
virtual void | Update (const ARCONTROLLER_DICTIONARY_ARG_t *arg, const ::ros::Time &t)=0 |
virtual | ~AbstractCommand () |
Protected Attributes | |
ros::NodeHandle | priv_nh_ |
Protected Attributes inherited from bebop_driver::cb::AbstractCommand | |
ARCONTROLLER_DICTIONARY_ARG_t * | arg |
eARCONTROLLER_DICTIONARY_KEY | cmd_key_ |
mutable::boost::mutex | mutex_ |
Definition at line 83 of file callbacks_common.h.
|
inline |
Definition at line 89 of file callbacks_common.h.
|
inlinevirtual |
Definition at line 93 of file callbacks_common.h.
|
pure virtual |
Implemented in bebop_driver::cb::GPSSettingsReturnHomeDelay, bebop_driver::cb::GPSSettingsHomeType, bebop_driver::cb::PictureSettingsVideoResolutions, bebop_driver::cb::PictureSettingsVideoFramerate, bebop_driver::cb::PictureSettingsVideoRecordingMode, bebop_driver::cb::PictureSettingsVideoStabilizationMode, bebop_driver::cb::NetworkSettingsWifiSelection, bebop_driver::cb::SpeedSettingsMaxPitchRollRotationSpeed, bebop_driver::cb::SpeedSettingsOutdoor, bebop_driver::cb::SpeedSettingsHullProtection, bebop_driver::cb::SpeedSettingsMaxRotationSpeed, bebop_driver::cb::SpeedSettingsMaxVerticalSpeed, bebop_driver::cb::PilotingSettingsPitchMode, bebop_driver::cb::PilotingSettingsCirclingAltitude, bebop_driver::cb::PilotingSettingsCirclingRadius, bebop_driver::cb::PilotingSettingsCirclingDirection, bebop_driver::cb::PilotingSettingsMinAltitude, bebop_driver::cb::PilotingSettingsBankedTurn, bebop_driver::cb::PilotingSettingsNoFlyOverMaxDistance, bebop_driver::cb::PilotingSettingsMaxDistance, bebop_driver::cb::PilotingSettingsAbsolutControl, bebop_driver::cb::PilotingSettingsMaxTilt, and bebop_driver::cb::PilotingSettingsMaxAltitude.
|
protected |
Definition at line 86 of file callbacks_common.h.