This graph shows which files directly or indirectly include this file:
Defines | |
#define | PARSER_TTM_VERSION "0.2.0" |
Tablix Timetabling Model (XML configuration file format) version. | |
Functions | |
int | parser_main (char *filename) |
Parses an XML configuration file. | |
void | parser_dump (FILE *f) |
Dumps XML tree into a file. | |
void | parser_exit () |
Free all memory allocated by the parser. | |
void | parser_gettable (table *tab) |
Loads definitions of variable resources for all events in the XML tree to a table struct.tab Pointer to the table struct. | |
void | parser_addtable (table *tab) |
Saves definitions of variable resources for all events in the table struct to the XML tree.tab Pointer to the table struct. |
void parser_addtable | ( | table * | tab | ) |
Saves definitions of variable resources for all events in the table struct to the XML tree.tab Pointer to the table struct.
Any previous definitions of variable resources are replaced.
void parser_dump | ( | FILE * | f | ) |
Dumps XML tree into a file.
f | File to dump the XML tree to. |
int parser_main | ( | char * | filename | ) |
Parses an XML configuration file.
filename | Name of the configuration file. |