onboardapi  9.10.0
by Rheinmetall
M_MissionCtrl::TaskCategoryKind Namespace Reference

Enumerations

enum  Type {
  Undefined , Connect , Disconnect , Arm ,
  Disarm , Fire , Observe , Climb ,
  Descend , Takeoff , Land , Reboot ,
  Shutdown , Loiter , Return , Follow ,
  Stop , Resume
}
 Task category enumeration. More...
 

Functions

std::string toString (M_MissionCtrl::TaskCategoryKind::Type val)
 
M_MissionCtrl::TaskCategoryKind::Type fromString (const std::string &val)
 

Enumeration Type Documentation

◆ Type

Task category enumeration.

Enumerator
Undefined 

Undefined/unknown.

Connect 

Connect.

Disconnect 

Disconnect.

Arm 

Arm.

Disarm 

Disarm.

Fire 

Fire.

Observe 

Observe.

Climb 

Let vehicle ascend.

Descend 

Let vehicle descend.

Takeoff 

Perform vehicle takeoff.

Land 

Perform vehicle landing.

Reboot 

Reboot.

Shutdown 

Shutdown.

Loiter 

Loiter around a specified position.

Return 

Return to a specified position.

Follow 

Follow a specified entity.

Stop 

Stop current motion/action.

Resume 

Resume the stopped motion/action.

Function Documentation

◆ fromString()

M_MissionCtrl::TaskCategoryKind::Type M_MissionCtrl::TaskCategoryKind::fromString ( const std::string &  val)
inline

◆ toString()

std::string M_MissionCtrl::TaskCategoryKind::toString ( M_MissionCtrl::TaskCategoryKind::Type  val)
inline