|
ETISS 0.11.2
ExtendableTranslatingInstructionSetSimulator(version0.11.2)
|
Namespaces | |
| namespace | xml |
Classes | |
| class | Action |
| class | CPUStateCopyHelper |
| class | Fault |
| class | FaultRef |
| class | Injector |
| class | InjectorAddress |
| class | Stressor |
| class | Trigger |
Typedefs | |
| typedef std::shared_ptr< Injector > | Injector_ptr |
| typedef uint64_t | INT |
Functions | |
| bool | returncode_fromstring (int32_t &out, const std::string &in) |
| decode etiss::RETURNCODE from string | |
| std::string | returncode_tostring (int32_t in) |
| encode etiss::RETURNCODE to string | |
| void | setCoreName (std::string &str) |
| bool | parseXML (pugi::xml_document &doc, std::istream &input, std::ostream &diagnostics_out=std::cout) |
parse a XML document held in input stream and return as doc | |
| bool | parseXML (std::vector< Fault > &vec, const pugi::xml_document &doc, xml::Diagnostics &diag) |
| bool | parseXML (std::vector< FaultRef > &vec, const pugi::xml_document &doc, xml::Diagnostics &diag) |
| bool | writeXML (const std::vector< Fault > &vec, std::ostream &out, std::ostream &diagnostics_out=std::cout) |
| static int32_t | uniqueFaultId () |
Variables | |
| int | coreIDActuallXML |
| int | x |
| typedef Injector * etiss::fault::Injector_ptr |
| typedef uint64_t etiss::fault::INT |
| bool etiss::fault::parseXML | ( | pugi::xml_document & | doc, |
| std::istream & | input, | ||
| std::ostream & | diagnostics_out = std::cout |
||
| ) |
parse a XML document held in input stream and return as doc
Definition at line 257 of file XML.cpp.
Referenced by etiss::fault::Stressor::loadXML().

| bool etiss::fault::parseXML | ( | std::vector< Fault > & | vec, |
| const pugi::xml_document & | doc, | ||
| xml::Diagnostics & | diag | ||
| ) |
| bool etiss::fault::parseXML | ( | std::vector< FaultRef > & | vec, |
| const pugi::xml_document & | doc, | ||
| xml::Diagnostics & | diag | ||
| ) |
decode etiss::RETURNCODE from string
Definition at line 437 of file Action.cpp.
| std::string etiss::fault::returncode_tostring | ( | int32_t | in | ) |
encode etiss::RETURNCODE to string
Definition at line 514 of file Action.cpp.
| void etiss::fault::setCoreName | ( | std::string & | str | ) |
Definition at line 26 of file XML.cpp.
References coreIDActuallXML.
|
static |
| bool etiss::fault::writeXML | ( | const std::vector< Fault > & | vec, |
| std::ostream & | out, | ||
| std::ostream & | diagnostics_out = std::cout |
||
| ) |
| int etiss::fault::coreIDActuallXML |
Definition at line 25 of file XML.cpp.
Referenced by etiss::fault::Stressor::loadXML(), and setCoreName().
| int etiss::fault::x |
Definition at line 30 of file Injector.cpp.