LRAUV  revA
FailureMode Class Reference

#include <FailureMode.h>

Collaboration diagram for FailureMode:

Public Types

enum  FailType {
  NONE, COMMUNICATIONS, DATA, HARDWARE,
  OVERCURRENT, PERFORMANCE, SOFTWARE, HEURISTIC
}
 Components can fail in a variety of ways. More...
 

Static Public Member Functions

static const StrToString (FailureMode::FailType failType)
 

Static Private Attributes

static const Str NONE_STR
 
static const Str COMMUNICATIONS_STR
 
static const Str DATA_STR
 
static const Str HARDWARE_STR
 
static const Str HEURISTIC_STR
 
static const Str OVERCURRENT_STR
 
static const Str PERFORMANCE_STR
 
static const Str SOFTWARE_STR
 

Member Enumeration Documentation

Components can fail in a variety of ways.

Enumerator
NONE 
COMMUNICATIONS 
DATA 
HARDWARE 
OVERCURRENT 
PERFORMANCE 
SOFTWARE 
HEURISTIC 

Member Function Documentation

Member Data Documentation

const Str FailureMode::COMMUNICATIONS_STR
staticprivate

Referenced by ToString().

const Str FailureMode::DATA_STR
staticprivate

Referenced by ToString().

const Str FailureMode::HARDWARE_STR
staticprivate

Referenced by ToString().

const Str FailureMode::HEURISTIC_STR
staticprivate

Referenced by ToString().

const Str FailureMode::NONE_STR
staticprivate

Referenced by ToString().

const Str FailureMode::OVERCURRENT_STR
staticprivate

Referenced by ToString().

const Str FailureMode::PERFORMANCE_STR
staticprivate

Referenced by ToString().

const Str FailureMode::SOFTWARE_STR
staticprivate

Referenced by ToString().


The documentation for this class was generated from the following files: