This is the xml loader plugin class. More...
#include <TraceXmlLoader_private.h>
Public Member Functions | |
INHERITS_FROM (TraceLoader) | |
Data Fields | |
hash_ptr | all_wrong_symbols |
char * | curr_eq |
TraceXmlTag | curr_parsing |
char * | curr_symb |
char * | curr_val |
NuSMVEnv_ptr | environment |
boolean | halt_on_undefined_symbols |
boolean | halt_on_wrong_section |
unsigned | last_time |
NodeList_ptr | loopback_states |
char * | nusmv_input_file |
int | nusmv_yylineno |
boolean | parse_error |
xmlParserCtxtPtr | parser |
boolean | requires_value |
TraceIter | step |
char * | stream_buf |
Trace_ptr | trace |
char * | trace_desc |
char * | xml_filename |
Related Functions | |
(Note that these are not member functions.) | |
void | trace_xml_loader_deinit (TraceXmlLoader_ptr self) |
void | trace_xml_loader_init (TraceXmlLoader_ptr self, const char *xml_filename, boolean halt_on_undefined_symbols, boolean halt_on_wrong_section) |
TraceXmlLoader_ptr | TraceXmlLoader_create (const char *xml_filename, boolean halt_on_undefined_symbols, boolean halt_on_wrong_section) |
Constructor. |
This is the xml loader plugin class.
The header file for the TraceXmlLoader class.
TraceXmlLoader::INHERITS_FROM | ( | TraceLoader | ) |
void trace_xml_loader_deinit | ( | TraceXmlLoader_ptr | self | ) | [related] |
void trace_xml_loader_init | ( | TraceXmlLoader_ptr | self, | |
const char * | xml_filename, | |||
boolean | halt_on_undefined_symbols, | |||
boolean | halt_on_wrong_section | |||
) | [related] |
AutomaticStart
TraceXmlLoader_ptr TraceXmlLoader_create | ( | const char * | xml_filename, | |
boolean | halt_on_undefined_symbols, | |||
boolean | halt_on_wrong_section | |||
) | [related] |
Constructor.
AutomaticStart
hash_ptr TraceXmlLoader::all_wrong_symbols |
char* TraceXmlLoader::curr_eq |
char* TraceXmlLoader::curr_val |
unsigned TraceXmlLoader::last_time |
xmlParserCtxtPtr TraceXmlLoader::parser |