TORCS  1.3.9
The Open Racing Car Simulator
xml.h File Reference

Go to the source code of this file.

Classes

struct  xmlAttribute
 
struct  xmlElement
 

Typedefs

typedef struct xmlAttribute txmlAttribute
 
typedef struct xmlElement txmlElement
 

Functions

txmlElementxmlInsertElt (txmlElement *curElt, const char *name, const char **atts)
 
txmlElementxmlReadFile (const char *file)
 
int xmlWriteFile (const char *file, txmlElement *startElt, char *dtd)
 
char * xmlGetAttr (txmlElement *curElt, char *attrname)
 
txmlElementxmlNextElt (txmlElement *startElt)
 
txmlElementxmlSubElt (txmlElement *startElt)
 
txmlElementxmlWalkElt (txmlElement *startElt)
 
txmlElementxmlWalkSubElt (txmlElement *startElt, txmlElement *topElt)
 
txmlElementxmlFindNextElt (txmlElement *startElt, char *name)
 
txmlElementxmlFindEltAttr (txmlElement *startElt, char *name, char *attrname, char *attrvalue)
 

Typedef Documentation

◆ txmlAttribute

typedef struct xmlAttribute txmlAttribute

◆ txmlElement

typedef struct xmlElement txmlElement

Function Documentation

◆ xmlFindEltAttr()

txmlElement* xmlFindEltAttr ( txmlElement startElt,
char *  name,
char *  attrname,
char *  attrvalue 
)

Definition at line 587 of file xml.cpp.

Here is the call graph for this function:

◆ xmlFindNextElt()

txmlElement* xmlFindNextElt ( txmlElement startElt,
char *  name 
)

Definition at line 553 of file xml.cpp.

Here is the call graph for this function:

◆ xmlGetAttr()

char* xmlGetAttr ( txmlElement curElt,
char *  attrname 
)

Definition at line 378 of file xml.cpp.

◆ xmlInsertElt()

txmlElement* xmlInsertElt ( txmlElement curElt,
const char *  name,
const char **  atts 
)

Definition at line 123 of file xml.cpp.

Here is the call graph for this function:

◆ xmlNextElt()

txmlElement* xmlNextElt ( txmlElement startElt)

Definition at line 410 of file xml.cpp.

◆ xmlReadFile()

txmlElement* xmlReadFile ( const char *  file)

Definition at line 237 of file xml.cpp.

Here is the call graph for this function:

◆ xmlSubElt()

txmlElement* xmlSubElt ( txmlElement startElt)

Definition at line 440 of file xml.cpp.

◆ xmlWalkElt()

txmlElement* xmlWalkElt ( txmlElement startElt)

Definition at line 466 of file xml.cpp.

◆ xmlWalkSubElt()

txmlElement* xmlWalkSubElt ( txmlElement startElt,
txmlElement topElt 
)

Definition at line 509 of file xml.cpp.

◆ xmlWriteFile()

int xmlWriteFile ( const char *  file,
txmlElement startElt,
char *  dtd 
)

Definition at line 340 of file xml.cpp.

Here is the call graph for this function: