Rudiments
xmlsax.h
1 // Copyright (c) 2002 David Muse
2 // See the COPYING file for more information.
3 
4  private:
5  void reset();
6  void close();
7  bool parse();
8  void parseFailed();
9  bool parseTag(char current, char *next);
10  void parseTagFailed();
11  bool parseTagName(char current,
12  stringbuffer *ns,
13  stringbuffer *name,
14  char *next);
15  char parseComment(char current);
16  char parseCData(char current);
17  char parseAttribute(char current, char standalone);
18  int32_t getGeneralEntity(char breakchar);
19  void parseAttributeFailed();
20  bool parseText(char current, char *next);
21  void parseTextFailed();
22  char skipWhitespace(char current);
23  char getCharacter();
24  bool mapFile();
25 
26  xmlsax(const xmlsax &x);
27  xmlsax &operator=(const xmlsax &x);
28 
29  xmlsaxprivate *pvt;
Definition: stringbuffer.h:22
Definition: xmlsax.h:14