#include "buffer.h"
#include "streamtracker.h"
#include "streammanager.h"
#include "parseexception.h"


Go to the source code of this file.
Classes | |
| class | StreamPreProcessor |
| The StreamPreprocessor manages prefiltering of the input stream. More... | |
Functions | |
| int | saxparse () |
| Triggers parsing of the input stream. | |
| void | destroyLexer () |
| Destroys the lexer. | |
Variables | |
| FILE * | yyxmlin |
| The associated XML file. | |
Header file specifying constructors, destructor and functions for streampreprocessor.cpp.
Definition in file streampreprocessor.h.
| void destroyLexer | ( | ) |
Destroys the lexer.
Wrapper that calls yyxmlex(), depending on the architecture.
| int | See yyxmllex_destroy(). |
| void |
Definition at line 129 of file loader.cpp.
References yyxmllex_destroy().
Referenced by StreamPreProcessor::~StreamPreProcessor().
| int saxparse | ( | ) |
Triggers parsing of the input stream.
The main parsing method.
Triggers lexing of the input stream. This method is externally implemented in the parser.
| int | See method yyxmllex(). |
| int | See the original definition in loader.C. |
Definition at line 111 of file loader.cpp.
References yyxmllex().
Referenced by StreamPreProcessor::readAll(), and StreamPreProcessor::readNext().
| FILE * yyxmlin |
The associated XML file.
This is an extern variable, which is defined in sax.C.
Referenced by StreamPreProcessor::StreamPreProcessor().
1.5.9