|
ETISS 0.11.2
ExtendableTranslatingInstructionSetSimulator(version0.11.2)
|
#include <Fault.h>


Public Member Functions | |
| std::string | toString () const |
| operator<< can be used. | |
| bool | is_set () const |
| bool | set_fault_reference (const std::string &identifier) |
| bool | resolve_reference () const |
| const Fault & | get_fault () const |
| const std::string & | get_name () const |
Public Member Functions inherited from etiss::ToString | |
| ToString () | |
| virtual | ~ToString () |
Private Attributes | |
| Fault | fault_ |
| referenced Fault, needs to be resolved during sim. runtime | |
| std::string | name_ |
| string identifier, used to resolve actual reference via fault_ | |
|
inline |
|
inline |
|
inline |
Definition at line 72 of file Fault.h.
References fault_, etiss::fault::Fault::name_, and name_.
| bool etiss::fault::FaultRef::resolve_reference | ( | ) | const |
Definition at line 293 of file Fault.cpp.
References fault_, etiss::fault::Stressor::faults(), and name_.
Referenced by set_fault_reference().


| bool etiss::fault::FaultRef::set_fault_reference | ( | const std::string & | identifier | ) |
Definition at line 286 of file Fault.cpp.
References name_, and resolve_reference().

| std::string etiss::fault::FaultRef::toString | ( | ) | const |
operator<< can be used.
Definition at line 269 of file Fault.cpp.
Referenced by etiss::fault::Action::Action().

|
mutableprivate |
referenced Fault, needs to be resolved during sim. runtime
Definition at line 66 of file Fault.h.
Referenced by get_fault(), is_set(), and resolve_reference().
|
private |
string identifier, used to resolve actual reference via fault_
Definition at line 67 of file Fault.h.
Referenced by get_name(), is_set(), resolve_reference(), and set_fault_reference().