onboardapi  9.10.0
by Rheinmetall
M_MissionCtrl::ConfigStoreMission Struct Reference

Store a specified mission. More...

Public Member Functions

 ConfigStoreMission ()
 
 ConfigStoreMission (std::string const &KeyName, M_MissionCtrl::MissionType const &Mission, bool IsRemoved)
 

Public Attributes

std::string KeyName
 
M_MissionCtrl::MissionType Mission
 The mission to be loaded. More...
 
bool IsRemoved
 

Detailed Description

Store a specified mission.

Constructor & Destructor Documentation

◆ ConfigStoreMission() [1/2]

M_MissionCtrl::ConfigStoreMission::ConfigStoreMission ( )

◆ ConfigStoreMission() [2/2]

M_MissionCtrl::ConfigStoreMission::ConfigStoreMission ( std::string const &  KeyName,
M_MissionCtrl::MissionType const &  Mission,
bool  IsRemoved 
)

Member Data Documentation

◆ IsRemoved

bool M_MissionCtrl::ConfigStoreMission::IsRemoved

Indicates if the payload is no longer available Note: This will always be set to true when the instance has been shut down After this has been set to true, the payload will no longer be available to late joiners.

◆ KeyName

std::string M_MissionCtrl::ConfigStoreMission::KeyName

Identifies the mission to be loaded. Note: Empty key should indicate to unload an existing mission.

◆ Mission

M_MissionCtrl::MissionType M_MissionCtrl::ConfigStoreMission::Mission

The mission to be loaded.