00001
00030 #ifdef FORWARD_DECLARATIONS
00031 namespace cb
00032 {
00033 class Ardrone3MediaRecordStatePictureStateChanged;
00034 class Ardrone3MediaRecordStateVideoStateChanged;
00035 class Ardrone3MediaRecordStatePictureStateChangedV2;
00036 class Ardrone3MediaRecordStateVideoStateChangedV2;
00037 class Ardrone3MediaRecordStateVideoResolutionState;
00038 class Ardrone3PilotingStateFlatTrimChanged;
00039 class Ardrone3PilotingStateFlyingStateChanged;
00040 class Ardrone3PilotingStateAlertStateChanged;
00041 class Ardrone3PilotingStateNavigateHomeStateChanged;
00042 class Ardrone3PilotingStatePositionChanged;
00043 class Ardrone3PilotingStateSpeedChanged;
00044 class Ardrone3PilotingStateAttitudeChanged;
00045 class Ardrone3PilotingStateAutoTakeOffModeChanged;
00046 class Ardrone3PilotingStateAltitudeChanged;
00047 class Ardrone3PilotingStateGpsLocationChanged;
00048 class Ardrone3PilotingStateLandingStateChanged;
00049 class Ardrone3PilotingStateAirSpeedChanged;
00050 class Ardrone3PilotingStatemoveToChanged;
00051 class Ardrone3NetworkStateWifiScanListChanged;
00052 class Ardrone3NetworkStateAllWifiScanChanged;
00053 class Ardrone3NetworkStateWifiAuthChannelListChanged;
00054 class Ardrone3NetworkStateAllWifiAuthChannelChanged;
00055 class Ardrone3MediaStreamingStateVideoEnableChanged;
00056 class Ardrone3MediaStreamingStateVideoStreamModeChanged;
00057 class Ardrone3CameraStateOrientation;
00058 class Ardrone3CameraStatedefaultCameraOrientation;
00059 class Ardrone3CameraStateOrientationV2;
00060 class Ardrone3CameraStatedefaultCameraOrientationV2;
00061 class Ardrone3CameraStateVelocityRange;
00062 class Ardrone3AntiflickeringStateelectricFrequencyChanged;
00063 class Ardrone3AntiflickeringStatemodeChanged;
00064 class Ardrone3GPSStateNumberOfSatelliteChanged;
00065 class Ardrone3GPSStateHomeTypeAvailabilityChanged;
00066 class Ardrone3GPSStateHomeTypeChosenChanged;
00067 class Ardrone3PROStateFeatures;
00068 class Ardrone3AccessoryStateConnectedAccessories;
00069 }
00070 #endif // FORWARD_DECLARATIONS
00071
00072 #ifdef DEFINE_SHARED_PTRS
00073
00074 boost::shared_ptr<cb::Ardrone3MediaRecordStatePictureStateChanged>
00075 ardrone3_mediarecordstate_picturestatechanged_ptr;
00076 boost::shared_ptr<cb::Ardrone3MediaRecordStateVideoStateChanged>
00077 ardrone3_mediarecordstate_videostatechanged_ptr;
00078 boost::shared_ptr<cb::Ardrone3MediaRecordStatePictureStateChangedV2>
00079 ardrone3_mediarecordstate_picturestatechangedv2_ptr;
00080 boost::shared_ptr<cb::Ardrone3MediaRecordStateVideoStateChangedV2>
00081 ardrone3_mediarecordstate_videostatechangedv2_ptr;
00082 boost::shared_ptr<cb::Ardrone3MediaRecordStateVideoResolutionState>
00083 ardrone3_mediarecordstate_videoresolutionstate_ptr;
00084 boost::shared_ptr<cb::Ardrone3PilotingStateFlatTrimChanged>
00085 ardrone3_pilotingstate_flattrimchanged_ptr;
00086 boost::shared_ptr<cb::Ardrone3PilotingStateFlyingStateChanged>
00087 ardrone3_pilotingstate_flyingstatechanged_ptr;
00088 boost::shared_ptr<cb::Ardrone3PilotingStateAlertStateChanged>
00089 ardrone3_pilotingstate_alertstatechanged_ptr;
00090 boost::shared_ptr<cb::Ardrone3PilotingStateNavigateHomeStateChanged>
00091 ardrone3_pilotingstate_navigatehomestatechanged_ptr;
00092 boost::shared_ptr<cb::Ardrone3PilotingStatePositionChanged>
00093 ardrone3_pilotingstate_positionchanged_ptr;
00094 boost::shared_ptr<cb::Ardrone3PilotingStateSpeedChanged>
00095 ardrone3_pilotingstate_speedchanged_ptr;
00096 boost::shared_ptr<cb::Ardrone3PilotingStateAttitudeChanged>
00097 ardrone3_pilotingstate_attitudechanged_ptr;
00098 boost::shared_ptr<cb::Ardrone3PilotingStateAutoTakeOffModeChanged>
00099 ardrone3_pilotingstate_autotakeoffmodechanged_ptr;
00100 boost::shared_ptr<cb::Ardrone3PilotingStateAltitudeChanged>
00101 ardrone3_pilotingstate_altitudechanged_ptr;
00102 boost::shared_ptr<cb::Ardrone3PilotingStateGpsLocationChanged>
00103 ardrone3_pilotingstate_gpslocationchanged_ptr;
00104 boost::shared_ptr<cb::Ardrone3PilotingStateLandingStateChanged>
00105 ardrone3_pilotingstate_landingstatechanged_ptr;
00106 boost::shared_ptr<cb::Ardrone3PilotingStateAirSpeedChanged>
00107 ardrone3_pilotingstate_airspeedchanged_ptr;
00108 boost::shared_ptr<cb::Ardrone3PilotingStatemoveToChanged>
00109 ardrone3_pilotingstate_movetochanged_ptr;
00110 boost::shared_ptr<cb::Ardrone3NetworkStateWifiScanListChanged>
00111 ardrone3_networkstate_wifiscanlistchanged_ptr;
00112 boost::shared_ptr<cb::Ardrone3NetworkStateAllWifiScanChanged>
00113 ardrone3_networkstate_allwifiscanchanged_ptr;
00114 boost::shared_ptr<cb::Ardrone3NetworkStateWifiAuthChannelListChanged>
00115 ardrone3_networkstate_wifiauthchannellistchanged_ptr;
00116 boost::shared_ptr<cb::Ardrone3NetworkStateAllWifiAuthChannelChanged>
00117 ardrone3_networkstate_allwifiauthchannelchanged_ptr;
00118 boost::shared_ptr<cb::Ardrone3MediaStreamingStateVideoEnableChanged>
00119 ardrone3_mediastreamingstate_videoenablechanged_ptr;
00120 boost::shared_ptr<cb::Ardrone3MediaStreamingStateVideoStreamModeChanged>
00121 ardrone3_mediastreamingstate_videostreammodechanged_ptr;
00122 boost::shared_ptr<cb::Ardrone3CameraStateOrientation>
00123 ardrone3_camerastate_orientation_ptr;
00124 boost::shared_ptr<cb::Ardrone3CameraStatedefaultCameraOrientation>
00125 ardrone3_camerastate_defaultcameraorientation_ptr;
00126 boost::shared_ptr<cb::Ardrone3CameraStateOrientationV2>
00127 ardrone3_camerastate_orientationv2_ptr;
00128 boost::shared_ptr<cb::Ardrone3CameraStatedefaultCameraOrientationV2>
00129 ardrone3_camerastate_defaultcameraorientationv2_ptr;
00130 boost::shared_ptr<cb::Ardrone3CameraStateVelocityRange>
00131 ardrone3_camerastate_velocityrange_ptr;
00132 boost::shared_ptr<cb::Ardrone3AntiflickeringStateelectricFrequencyChanged>
00133 ardrone3_antiflickeringstate_electricfrequencychanged_ptr;
00134 boost::shared_ptr<cb::Ardrone3AntiflickeringStatemodeChanged>
00135 ardrone3_antiflickeringstate_modechanged_ptr;
00136 boost::shared_ptr<cb::Ardrone3GPSStateNumberOfSatelliteChanged>
00137 ardrone3_gpsstate_numberofsatellitechanged_ptr;
00138 boost::shared_ptr<cb::Ardrone3GPSStateHomeTypeAvailabilityChanged>
00139 ardrone3_gpsstate_hometypeavailabilitychanged_ptr;
00140 boost::shared_ptr<cb::Ardrone3GPSStateHomeTypeChosenChanged>
00141 ardrone3_gpsstate_hometypechosenchanged_ptr;
00142 boost::shared_ptr<cb::Ardrone3PROStateFeatures>
00143 ardrone3_prostate_features_ptr;
00144 boost::shared_ptr<cb::Ardrone3AccessoryStateConnectedAccessories>
00145 ardrone3_accessorystate_connectedaccessories_ptr;
00146 #endif // DEFINE_SHARED_PTRS
00147
00148 #ifdef UPDTAE_CALLBACK_MAP
00149
00150 ardrone3_mediarecordstate_picturestatechanged_ptr.reset(
00151 new cb::Ardrone3MediaRecordStatePictureStateChanged(
00152 nh, priv_nh, "states/ardrone3/MediaRecordState/PictureStateChanged"));
00153 ardrone3_mediarecordstate_videostatechanged_ptr.reset(
00154 new cb::Ardrone3MediaRecordStateVideoStateChanged(
00155 nh, priv_nh, "states/ardrone3/MediaRecordState/VideoStateChanged"));
00156 ardrone3_mediarecordstate_picturestatechangedv2_ptr.reset(
00157 new cb::Ardrone3MediaRecordStatePictureStateChangedV2(
00158 nh, priv_nh, "states/ardrone3/MediaRecordState/PictureStateChangedV2"));
00159 ardrone3_mediarecordstate_videostatechangedv2_ptr.reset(
00160 new cb::Ardrone3MediaRecordStateVideoStateChangedV2(
00161 nh, priv_nh, "states/ardrone3/MediaRecordState/VideoStateChangedV2"));
00162 ardrone3_mediarecordstate_videoresolutionstate_ptr.reset(
00163 new cb::Ardrone3MediaRecordStateVideoResolutionState(
00164 nh, priv_nh, "states/ardrone3/MediaRecordState/VideoResolutionState"));
00165 ardrone3_pilotingstate_flattrimchanged_ptr.reset(
00166 new cb::Ardrone3PilotingStateFlatTrimChanged(
00167 nh, priv_nh, "states/ardrone3/PilotingState/FlatTrimChanged"));
00168 ardrone3_pilotingstate_flyingstatechanged_ptr.reset(
00169 new cb::Ardrone3PilotingStateFlyingStateChanged(
00170 nh, priv_nh, "states/ardrone3/PilotingState/FlyingStateChanged"));
00171 ardrone3_pilotingstate_alertstatechanged_ptr.reset(
00172 new cb::Ardrone3PilotingStateAlertStateChanged(
00173 nh, priv_nh, "states/ardrone3/PilotingState/AlertStateChanged"));
00174 ardrone3_pilotingstate_navigatehomestatechanged_ptr.reset(
00175 new cb::Ardrone3PilotingStateNavigateHomeStateChanged(
00176 nh, priv_nh, "states/ardrone3/PilotingState/NavigateHomeStateChanged"));
00177 ardrone3_pilotingstate_positionchanged_ptr.reset(
00178 new cb::Ardrone3PilotingStatePositionChanged(
00179 nh, priv_nh, "states/ardrone3/PilotingState/PositionChanged"));
00180 ardrone3_pilotingstate_speedchanged_ptr.reset(
00181 new cb::Ardrone3PilotingStateSpeedChanged(
00182 nh, priv_nh, "states/ardrone3/PilotingState/SpeedChanged"));
00183 ardrone3_pilotingstate_attitudechanged_ptr.reset(
00184 new cb::Ardrone3PilotingStateAttitudeChanged(
00185 nh, priv_nh, "states/ardrone3/PilotingState/AttitudeChanged"));
00186 ardrone3_pilotingstate_autotakeoffmodechanged_ptr.reset(
00187 new cb::Ardrone3PilotingStateAutoTakeOffModeChanged(
00188 nh, priv_nh, "states/ardrone3/PilotingState/AutoTakeOffModeChanged"));
00189 ardrone3_pilotingstate_altitudechanged_ptr.reset(
00190 new cb::Ardrone3PilotingStateAltitudeChanged(
00191 nh, priv_nh, "states/ardrone3/PilotingState/AltitudeChanged"));
00192 ardrone3_pilotingstate_gpslocationchanged_ptr.reset(
00193 new cb::Ardrone3PilotingStateGpsLocationChanged(
00194 nh, priv_nh, "states/ardrone3/PilotingState/GpsLocationChanged"));
00195 ardrone3_pilotingstate_landingstatechanged_ptr.reset(
00196 new cb::Ardrone3PilotingStateLandingStateChanged(
00197 nh, priv_nh, "states/ardrone3/PilotingState/LandingStateChanged"));
00198 ardrone3_pilotingstate_airspeedchanged_ptr.reset(
00199 new cb::Ardrone3PilotingStateAirSpeedChanged(
00200 nh, priv_nh, "states/ardrone3/PilotingState/AirSpeedChanged"));
00201 ardrone3_pilotingstate_movetochanged_ptr.reset(
00202 new cb::Ardrone3PilotingStatemoveToChanged(
00203 nh, priv_nh, "states/ardrone3/PilotingState/moveToChanged"));
00204 ardrone3_networkstate_wifiscanlistchanged_ptr.reset(
00205 new cb::Ardrone3NetworkStateWifiScanListChanged(
00206 nh, priv_nh, "states/ardrone3/NetworkState/WifiScanListChanged"));
00207 ardrone3_networkstate_allwifiscanchanged_ptr.reset(
00208 new cb::Ardrone3NetworkStateAllWifiScanChanged(
00209 nh, priv_nh, "states/ardrone3/NetworkState/AllWifiScanChanged"));
00210 ardrone3_networkstate_wifiauthchannellistchanged_ptr.reset(
00211 new cb::Ardrone3NetworkStateWifiAuthChannelListChanged(
00212 nh, priv_nh, "states/ardrone3/NetworkState/WifiAuthChannelListChanged"));
00213 ardrone3_networkstate_allwifiauthchannelchanged_ptr.reset(
00214 new cb::Ardrone3NetworkStateAllWifiAuthChannelChanged(
00215 nh, priv_nh, "states/ardrone3/NetworkState/AllWifiAuthChannelChanged"));
00216 ardrone3_mediastreamingstate_videoenablechanged_ptr.reset(
00217 new cb::Ardrone3MediaStreamingStateVideoEnableChanged(
00218 nh, priv_nh, "states/ardrone3/MediaStreamingState/VideoEnableChanged"));
00219 ardrone3_mediastreamingstate_videostreammodechanged_ptr.reset(
00220 new cb::Ardrone3MediaStreamingStateVideoStreamModeChanged(
00221 nh, priv_nh, "states/ardrone3/MediaStreamingState/VideoStreamModeChanged"));
00222 ardrone3_camerastate_orientation_ptr.reset(
00223 new cb::Ardrone3CameraStateOrientation(
00224 nh, priv_nh, "states/ardrone3/CameraState/Orientation"));
00225 ardrone3_camerastate_defaultcameraorientation_ptr.reset(
00226 new cb::Ardrone3CameraStatedefaultCameraOrientation(
00227 nh, priv_nh, "states/ardrone3/CameraState/defaultCameraOrientation"));
00228 ardrone3_camerastate_orientationv2_ptr.reset(
00229 new cb::Ardrone3CameraStateOrientationV2(
00230 nh, priv_nh, "states/ardrone3/CameraState/OrientationV2"));
00231 ardrone3_camerastate_defaultcameraorientationv2_ptr.reset(
00232 new cb::Ardrone3CameraStatedefaultCameraOrientationV2(
00233 nh, priv_nh, "states/ardrone3/CameraState/defaultCameraOrientationV2"));
00234 ardrone3_camerastate_velocityrange_ptr.reset(
00235 new cb::Ardrone3CameraStateVelocityRange(
00236 nh, priv_nh, "states/ardrone3/CameraState/VelocityRange"));
00237 ardrone3_antiflickeringstate_electricfrequencychanged_ptr.reset(
00238 new cb::Ardrone3AntiflickeringStateelectricFrequencyChanged(
00239 nh, priv_nh, "states/ardrone3/AntiflickeringState/electricFrequencyChanged"));
00240 ardrone3_antiflickeringstate_modechanged_ptr.reset(
00241 new cb::Ardrone3AntiflickeringStatemodeChanged(
00242 nh, priv_nh, "states/ardrone3/AntiflickeringState/modeChanged"));
00243 ardrone3_gpsstate_numberofsatellitechanged_ptr.reset(
00244 new cb::Ardrone3GPSStateNumberOfSatelliteChanged(
00245 nh, priv_nh, "states/ardrone3/GPSState/NumberOfSatelliteChanged"));
00246 ardrone3_gpsstate_hometypeavailabilitychanged_ptr.reset(
00247 new cb::Ardrone3GPSStateHomeTypeAvailabilityChanged(
00248 nh, priv_nh, "states/ardrone3/GPSState/HomeTypeAvailabilityChanged"));
00249 ardrone3_gpsstate_hometypechosenchanged_ptr.reset(
00250 new cb::Ardrone3GPSStateHomeTypeChosenChanged(
00251 nh, priv_nh, "states/ardrone3/GPSState/HomeTypeChosenChanged"));
00252 ardrone3_prostate_features_ptr.reset(
00253 new cb::Ardrone3PROStateFeatures(
00254 nh, priv_nh, "states/ardrone3/PROState/Features"));
00255 ardrone3_accessorystate_connectedaccessories_ptr.reset(
00256 new cb::Ardrone3AccessoryStateConnectedAccessories(
00257 nh, priv_nh, "states/ardrone3/AccessoryState/ConnectedAccessories"));
00258
00259
00260 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00261 ardrone3_mediarecordstate_picturestatechanged_ptr->GetCommandKey(),
00262 ardrone3_mediarecordstate_picturestatechanged_ptr));
00263
00264 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00265 ardrone3_mediarecordstate_videostatechanged_ptr->GetCommandKey(),
00266 ardrone3_mediarecordstate_videostatechanged_ptr));
00267
00268 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00269 ardrone3_mediarecordstate_picturestatechangedv2_ptr->GetCommandKey(),
00270 ardrone3_mediarecordstate_picturestatechangedv2_ptr));
00271
00272 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00273 ardrone3_mediarecordstate_videostatechangedv2_ptr->GetCommandKey(),
00274 ardrone3_mediarecordstate_videostatechangedv2_ptr));
00275
00276 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00277 ardrone3_mediarecordstate_videoresolutionstate_ptr->GetCommandKey(),
00278 ardrone3_mediarecordstate_videoresolutionstate_ptr));
00279
00280 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00281 ardrone3_pilotingstate_flattrimchanged_ptr->GetCommandKey(),
00282 ardrone3_pilotingstate_flattrimchanged_ptr));
00283
00284 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00285 ardrone3_pilotingstate_flyingstatechanged_ptr->GetCommandKey(),
00286 ardrone3_pilotingstate_flyingstatechanged_ptr));
00287
00288 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00289 ardrone3_pilotingstate_alertstatechanged_ptr->GetCommandKey(),
00290 ardrone3_pilotingstate_alertstatechanged_ptr));
00291
00292 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00293 ardrone3_pilotingstate_navigatehomestatechanged_ptr->GetCommandKey(),
00294 ardrone3_pilotingstate_navigatehomestatechanged_ptr));
00295
00296 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00297 ardrone3_pilotingstate_positionchanged_ptr->GetCommandKey(),
00298 ardrone3_pilotingstate_positionchanged_ptr));
00299
00300 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00301 ardrone3_pilotingstate_speedchanged_ptr->GetCommandKey(),
00302 ardrone3_pilotingstate_speedchanged_ptr));
00303
00304 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00305 ardrone3_pilotingstate_attitudechanged_ptr->GetCommandKey(),
00306 ardrone3_pilotingstate_attitudechanged_ptr));
00307
00308 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00309 ardrone3_pilotingstate_autotakeoffmodechanged_ptr->GetCommandKey(),
00310 ardrone3_pilotingstate_autotakeoffmodechanged_ptr));
00311
00312 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00313 ardrone3_pilotingstate_altitudechanged_ptr->GetCommandKey(),
00314 ardrone3_pilotingstate_altitudechanged_ptr));
00315
00316 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00317 ardrone3_pilotingstate_gpslocationchanged_ptr->GetCommandKey(),
00318 ardrone3_pilotingstate_gpslocationchanged_ptr));
00319
00320 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00321 ardrone3_pilotingstate_landingstatechanged_ptr->GetCommandKey(),
00322 ardrone3_pilotingstate_landingstatechanged_ptr));
00323
00324 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00325 ardrone3_pilotingstate_airspeedchanged_ptr->GetCommandKey(),
00326 ardrone3_pilotingstate_airspeedchanged_ptr));
00327
00328 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00329 ardrone3_pilotingstate_movetochanged_ptr->GetCommandKey(),
00330 ardrone3_pilotingstate_movetochanged_ptr));
00331
00332 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00333 ardrone3_networkstate_wifiscanlistchanged_ptr->GetCommandKey(),
00334 ardrone3_networkstate_wifiscanlistchanged_ptr));
00335
00336 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00337 ardrone3_networkstate_allwifiscanchanged_ptr->GetCommandKey(),
00338 ardrone3_networkstate_allwifiscanchanged_ptr));
00339
00340 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00341 ardrone3_networkstate_wifiauthchannellistchanged_ptr->GetCommandKey(),
00342 ardrone3_networkstate_wifiauthchannellistchanged_ptr));
00343
00344 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00345 ardrone3_networkstate_allwifiauthchannelchanged_ptr->GetCommandKey(),
00346 ardrone3_networkstate_allwifiauthchannelchanged_ptr));
00347
00348 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00349 ardrone3_mediastreamingstate_videoenablechanged_ptr->GetCommandKey(),
00350 ardrone3_mediastreamingstate_videoenablechanged_ptr));
00351
00352 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00353 ardrone3_mediastreamingstate_videostreammodechanged_ptr->GetCommandKey(),
00354 ardrone3_mediastreamingstate_videostreammodechanged_ptr));
00355
00356 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00357 ardrone3_camerastate_orientation_ptr->GetCommandKey(),
00358 ardrone3_camerastate_orientation_ptr));
00359
00360 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00361 ardrone3_camerastate_defaultcameraorientation_ptr->GetCommandKey(),
00362 ardrone3_camerastate_defaultcameraorientation_ptr));
00363
00364 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00365 ardrone3_camerastate_orientationv2_ptr->GetCommandKey(),
00366 ardrone3_camerastate_orientationv2_ptr));
00367
00368 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00369 ardrone3_camerastate_defaultcameraorientationv2_ptr->GetCommandKey(),
00370 ardrone3_camerastate_defaultcameraorientationv2_ptr));
00371
00372 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00373 ardrone3_camerastate_velocityrange_ptr->GetCommandKey(),
00374 ardrone3_camerastate_velocityrange_ptr));
00375
00376 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00377 ardrone3_antiflickeringstate_electricfrequencychanged_ptr->GetCommandKey(),
00378 ardrone3_antiflickeringstate_electricfrequencychanged_ptr));
00379
00380 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00381 ardrone3_antiflickeringstate_modechanged_ptr->GetCommandKey(),
00382 ardrone3_antiflickeringstate_modechanged_ptr));
00383
00384 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00385 ardrone3_gpsstate_numberofsatellitechanged_ptr->GetCommandKey(),
00386 ardrone3_gpsstate_numberofsatellitechanged_ptr));
00387
00388 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00389 ardrone3_gpsstate_hometypeavailabilitychanged_ptr->GetCommandKey(),
00390 ardrone3_gpsstate_hometypeavailabilitychanged_ptr));
00391
00392 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00393 ardrone3_gpsstate_hometypechosenchanged_ptr->GetCommandKey(),
00394 ardrone3_gpsstate_hometypechosenchanged_ptr));
00395
00396 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00397 ardrone3_prostate_features_ptr->GetCommandKey(),
00398 ardrone3_prostate_features_ptr));
00399
00400 callback_map_.insert(std::pair<eARCONTROLLER_DICTIONARY_KEY, boost::shared_ptr<cb::AbstractCommand> >(
00401 ardrone3_accessorystate_connectedaccessories_ptr->GetCommandKey(),
00402 ardrone3_accessorystate_connectedaccessories_ptr));
00403 #endif // UPDTAE_CALLBACK_MAP