onboardapi  9.10.0
by Rheinmetall
M_Mount::DriftCompensationKind Namespace Reference

Enumerations

enum  Type {
  None , Manual , Auto , Allowed ,
  Not_Allowed , Cancelled
}
 Drift compensation kind enumeration. More...
 

Functions

std::string toString (M_Mount::DriftCompensationKind::Type val)
 
M_Mount::DriftCompensationKind::Type fromString (const std::string &val)
 

Enumeration Type Documentation

◆ Type

Drift compensation kind enumeration.

Enumerator
None 

No drift compensation.

Manual 

Manual values are used for drift compensation.

Auto 

The drift compensation is automatically determined by the mount.

Allowed 

Drift compensation is allowed to be commanded by a client.

Not_Allowed 

Drift compensation is not allowed to be commanded by a client.

Cancelled 

The mount has cancelled a previous drift compensation state.

Function Documentation

◆ fromString()

M_Mount::DriftCompensationKind::Type M_Mount::DriftCompensationKind::fromString ( const std::string &  val)
inline

◆ toString()

std::string M_Mount::DriftCompensationKind::toString ( M_Mount::DriftCompensationKind::Type  val)
inline