onboardapi  9.10.0
by Rheinmetall
M_Common::OperationFaultStateKind Namespace Reference

Enumerations

enum  Type {
  Undefined , None , Init_Failure , Warning ,
  Failure , Critical , Fatal
}
 Operation fault enumeration. More...
 

Functions

std::string toString (M_Common::OperationFaultStateKind::Type val)
 
M_Common::OperationFaultStateKind::Type fromString (const std::string &val)
 

Enumeration Type Documentation

◆ Type

Operation fault enumeration.

Enumerator
Undefined 

Unknown fault state.

None 

No failure.

Init_Failure 

Failure which occurred during initialisation process.

Warning 

Warning which allows normal operation.

Failure 

Failure which causes a moderate degradation of functionality.

Critical 

Critical failure which causes a severe degradation of functionality.

Fatal 

Fatal failure which causes control loss over at least parts of essential functionality.

Function Documentation

◆ fromString()

M_Common::OperationFaultStateKind::Type M_Common::OperationFaultStateKind::fromString ( const std::string &  val)
inline

◆ toString()

std::string M_Common::OperationFaultStateKind::toString ( M_Common::OperationFaultStateKind::Type  val)
inline