xmlsup.h File Reference

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.

Detailed Description


Function Documentation

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.

Parameters:
f File to dump the XML tree to.

int parser_main ( char *  filename  ) 

Parses an XML configuration file.

Parameters:
filename Name of the configuration file.
Returns:
0 on success and -1 on error.
Defines all resources and all tuples, loads miscellaneous information and loads and initializes all modules.


Generated on Tue Jul 3 13:23:36 2007 for Tablix by  doxygen 1.5.2