|
enum | mode {
CharDataMode,
CDataMode,
AttValueSingleMode,
AttValueDoubleMode,
CommentMode,
CharRefMode,
NameMode,
SNameMode,
SingleMode
} |
|
enum | token {
CharDataToken = 258,
CDataToken = 259,
AttValueToken = 260,
CommentToken =261,
CharRefToken = 262,
NameToken = 263,
SNameToken = 264,
ElementBraceToken = 265,
CommandBraceToken = 266
} |
|
|
| XmlScan (istream &t) |
|
void | setmode (mode m) |
|
int4 | nexttoken (void) |
|
string * | lval (void) |
|
|
void | clearlvalue (void) |
|
int4 | getxmlchar (void) |
|
int4 | next (int4 i) |
|
bool | isLetter (int4 val) |
|
bool | isInitialNameChar (int4 val) |
|
bool | isNameChar (int4 val) |
|
bool | isChar (int4 val) |
|
int4 | scanSingle (void) |
|
int4 | scanCharData (void) |
|
int4 | scanCData (void) |
|
int4 | scanAttValue (int4 quote) |
|
int4 | scanCharRef (void) |
|
int4 | scanComment (void) |
|
int4 | scanName (void) |
|
int4 | scanSName (void) |
|
|
mode | curmode |
|
istream & | s |
|
string * | lvalue |
|
int4 | lookahead [4] |
|
int4 | pos |
|
bool | endofstream |
|
The documentation for this class was generated from the following file: