Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Public Types | Public Member Functions | Public Attributes | List of all members
ReliabilityCell< WIDTH > Struct Template Reference

#include <reliabilitymanager.h>

Collaboration diagram for ReliabilityCell< WIDTH >:

Public Types

enum  Mode { NONE, PERMANENT_DAMAGED, TRANSIENT_NOTE, TRANSIENT_DAMAGED }
 
enum  Type { NONE, ADDRESS, DATA }
 

Public Member Functions

 ReliabilityCell ()
 

Public Attributes

Mode mode
 
Type type WIDTH andMask
 
WIDTH orMask
 

Member Enumeration Documentation

template<class WIDTH >
enum ReliabilityCell::Mode
Enumerator
NONE 
PERMANENT_DAMAGED 
TRANSIENT_NOTE 
TRANSIENT_DAMAGED 
template<class WIDTH >
enum ReliabilityCell::Type
Enumerator
NONE 
ADDRESS 
DATA 

Member Data Documentation

template<class WIDTH >
Type type WIDTH ReliabilityCell< WIDTH >::andMask
template<class WIDTH >
Mode ReliabilityCell< WIDTH >::mode
template<class WIDTH >
WIDTH ReliabilityCell< WIDTH >::orMask

The documentation for this struct was generated from the following file: