#include <stdlib.h>
#include <stdio.h>
#include <cstring>
#include <sys/stat.h>
#include "xmlparse.h"
#include <xml.h>
#include <portability.h>
Go to the source code of this file.
|
| static txmlElement * | NewElt (const char *name, const char **atts) |
| |
| txmlElement * | xmlInsertElt (txmlElement *curElt, const char *name, const char **atts) |
| |
| static void | startElement (void *userData, const char *name, const char **atts) |
| |
| static void | endElement (void *userData, const char *) |
| |
| static void | CharacterData (void *userData, const char *s, int len) |
| |
| txmlElement * | xmlReadFile (const char *file) |
| |
| static void | wr (int indent, const char *buf, FILE *out) |
| |
| static void | wrrec (txmlElement *startElt, FILE *out) |
| |
| int | xmlWriteFile (const char *file, txmlElement *startElt, char *dtd) |
| |
| char * | xmlGetAttr (txmlElement *curElt, char *attrname) |
| |
| txmlElement * | xmlNextElt (txmlElement *startElt) |
| |
| txmlElement * | xmlSubElt (txmlElement *startElt) |
| |
| txmlElement * | xmlWalkElt (txmlElement *startElt) |
| |
| txmlElement * | xmlWalkSubElt (txmlElement *startElt, txmlElement *topElt) |
| |
| txmlElement * | xmlFindNextElt (txmlElement *startElt, char *name) |
| |
| txmlElement * | xmlFindEltAttr (txmlElement *startElt, char *name, char *attrname, char *attrvalue) |
| |
◆ BUFMAX
◆ CharacterData()
| static void CharacterData |
( |
void * |
userData, |
|
|
const char * |
s, |
|
|
int |
len |
|
) |
| |
|
static |
◆ endElement()
| static void endElement |
( |
void * |
userData, |
|
|
const char * |
|
|
) |
| |
|
static |
◆ NewElt()
| static txmlElement* NewElt |
( |
const char * |
name, |
|
|
const char ** |
atts |
|
) |
| |
|
static |
◆ startElement()
| static void startElement |
( |
void * |
userData, |
|
|
const char * |
name, |
|
|
const char ** |
atts |
|
) |
| |
|
static |
◆ wr()
| static void wr |
( |
int |
indent, |
|
|
const char * |
buf, |
|
|
FILE * |
out |
|
) |
| |
|
static |
◆ wrrec()
| static void wrrec |
( |
txmlElement * |
startElt, |
|
|
FILE * |
out |
|
) |
| |
|
static |
◆ xmlFindEltAttr()
◆ xmlFindNextElt()
◆ xmlGetAttr()
| char* xmlGetAttr |
( |
txmlElement * |
curElt, |
|
|
char * |
attrname |
|
) |
| |
◆ xmlInsertElt()
◆ xmlNextElt()
◆ xmlReadFile()
◆ xmlSubElt()
◆ xmlWalkElt()
◆ xmlWalkSubElt()
◆ xmlWriteFile()
| int xmlWriteFile |
( |
const char * |
file, |
|
|
txmlElement * |
startElt, |
|
|
char * |
dtd |
|
) |
| |