| 
| xData_document *  | xData_parseReadFile (statusMessageReporting *smr, const char *fileName, xData_xDataTypeOk func, void *userData) | 
|   | 
| xData_document *  | xData_parseString (statusMessageReporting *smr, const char *str, xData_xDataTypeOk func, void *userData) | 
|   | 
| xData_document *  | xData_parseMalloc (statusMessageReporting *smr, xData_xDataTypeOk func, void *userData) | 
|   | 
| int  | xData_parseInitialize (statusMessageReporting *smr, xData_document *doc, xData_xDataTypeOk func, void *userData) | 
|   | 
| int  | xData_parseEndOfXML (statusMessageReporting *smr, xData_document *doc) | 
|   | 
| void *  | xData_parseFree (statusMessageReporting *smr, xData_document *doc) | 
|   | 
| int  | xData_parse (xData_document *doc, const char *s) | 
|   | 
| int  | xData_parseIsError (xData_document *doc) | 
|   | 
| xData_element *  | xData_getDocumentsElement (xData_document *doc) | 
|   | 
| xData_element *  | xData_getFirstElement (xData_element *element) | 
|   | 
| xData_element *  | xData_getNextElement (xData_element *element) | 
|   | 
| enum xData_itemMode  | xData_getFirstItem (xData_element *element, xData_item *item) | 
|   | 
| enum xData_itemMode  | xData_getNextItem (xData_item *item) | 
|   | 
| char *  | xData_getAttributesValue (xData_attributionList *attributes, const char *name) | 
|   | 
| const char *  | xData_getAttributesValueInElement (xData_element *element, const char *name) | 
|   | 
| int  | xData_initializeAttributionList (statusMessageReporting *, xData_attributionList *attributes) | 
|   | 
| int  | xData_copyAttributionList (statusMessageReporting *smr, xData_attributionList *dest, xData_attributionList *src) | 
|   | 
| int  | xData_attributeListLength (xData_attributionList *attributes) | 
|   | 
| xData_attribute *  | xData_attributeByIndex (xData_attributionList *attributes, int index) | 
|   | 
| int  | xData_releaseAttributionList (statusMessageReporting *smr, xData_attributionList *attributes) | 
|   | 
| xData_element *  | xData_getElements_xDataElement (statusMessageReporting *smr, xData_element *element) | 
|   | 
| int  | xData_getCommonData (statusMessageReporting *smr, xData_element *element, xData_Int *index, xData_Int *start, xData_Int *end, xData_Int *length) | 
|   | 
| int  | xData_xDataTypeConvertAttributes (statusMessageReporting *smr, xData_element *element) | 
|   | 
| xData_Int  | xData_convertAttributeTo_xData_Int (statusMessageReporting *smr, xData_element *element, const char *name, xData_Int *n) | 
|   | 
| int  | xData_convertAttributeToDouble (statusMessageReporting *smr, xData_element *element, const char *name, double *d) | 
|   | 
| int  | xData_numberOfElementsByTagName (statusMessageReporting *, xData_element *element, const char *tagName) | 
|   | 
| xData_elementList *  | xData_getElementsByTagName (statusMessageReporting *smr, xData_element *element, const char *tagName) | 
|   | 
| xData_elementList *  | xData_getElementsByTagNameAndSort (statusMessageReporting *smr, xData_element *element, const char *tagName, const char *sortAttributeName, xData_sortElementFunc sortFunction) | 
|   | 
| xData_element *  | xData_getOneElementByTagName (statusMessageReporting *smr, xData_element *element, char *name, int required) | 
|   | 
| void  | xData_freeElementList (statusMessageReporting *smr, xData_elementList *list) | 
|   | 
| int  | xData_is_xDataType (statusMessageReporting *smr, xDataType *xDT, char const *const type, int setMsg) | 
|   | 
| char const *  | xData_getFileName (xData_document *doc) | 
|   | 
| int  | xData_setFileName (statusMessageReporting *smr, xData_document *doc, char const *fileName) | 
|   | 
| xData_document *  | xData_getElementsDocument (xData_element *element) | 
|   | 
| void *  | xData_get_smrUserInterfaceFromDocument (xData_document *doc) | 
|   | 
| void *  | xData_get_smrUserInterfaceFromElement (xData_element *element) | 
|   | 
| int  | xData_stringTo_xData_Int (statusMessageReporting *smr, void *smrUserInterface, char const *c, xData_Int *value, char const *endings, char **e) | 
|   | 
| int  | xData_stringTo_double (statusMessageReporting *smr, void *smrUserInterface, char const *c, double *value, char const *endings, char **e) | 
|   | 
| int  | xData_addToAccessed (statusMessageReporting *, xData_element *element, int increment) | 
|   | 
| int  | xData_getAccessed (statusMessageReporting *, xData_element *element) | 
|   |