#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().