#include <pxml.h>
|
| | ~PXMLParserBase () |
| |
| bool | Parse (istream &strm) |
| |
| bool | Parse (const char *data, size_t dataLen, bool final) |
| |
| virtual void | StartDocTypeDecl (const char *docType, const char *sysid, const char *pubid, int hasInternalSubSet) |
| |
| virtual void | EndDocTypeDecl () |
| |
| virtual void | XmlDecl (const char *version, const char *encoding, int standAlone) |
| |
| virtual void | StartNamespaceDeclHandler (const char *prefix, const char *uri) |
| |
| virtual void | EndNamespaceDeclHandler (const char *prefix) |
| |
| virtual void | StartElement (const char *name, const char **attrs)=0 |
| |
| virtual void | EndElement (const char *name)=0 |
| |
| virtual void | AddCharacterData (const char *data, int len)=0 |
| |
| virtual void | Entity (const char *entityName, int is_parameter_entity, const char *value, int value_length, const char *base, const char *systemId, const char *publicId, const char *notationName) |
| |
| virtual bool | Progress () |
| |
| void | GetFilePosition (unsigned &col, unsigned &line) const |
| |
| void | GetErrorInfo (PString &errorString, unsigned &errorCol, unsigned &errorLine) const |
| |
| bool | IsParsing () const |
| |
| PXMLParserBase::PXMLParserBase |
( |
PXMLBase::Options |
options, |
|
|
const char * |
encoding |
|
) |
| |
|
protected |
| PXMLParserBase::~PXMLParserBase |
( |
| ) |
|
| virtual void PXMLParserBase::AddCharacterData |
( |
const char * |
data, |
|
|
int |
len |
|
) |
| |
|
pure virtual |
| virtual void PXMLParserBase::EndDocTypeDecl |
( |
| ) |
|
|
virtual |
| virtual void PXMLParserBase::EndElement |
( |
const char * |
name | ) |
|
|
pure virtual |
| virtual void PXMLParserBase::EndNamespaceDeclHandler |
( |
const char * |
prefix | ) |
|
|
virtual |
| virtual void PXMLParserBase::Entity |
( |
const char * |
entityName, |
|
|
int |
is_parameter_entity, |
|
|
const char * |
value, |
|
|
int |
value_length, |
|
|
const char * |
base, |
|
|
const char * |
systemId, |
|
|
const char * |
publicId, |
|
|
const char * |
notationName |
|
) |
| |
|
virtual |
| void PXMLParserBase::GetErrorInfo |
( |
PString & |
errorString, |
|
|
unsigned & |
errorCol, |
|
|
unsigned & |
errorLine |
|
) |
| const |
| void PXMLParserBase::GetFilePosition |
( |
unsigned & |
col, |
|
|
unsigned & |
line |
|
) |
| const |
| bool PXMLParserBase::IsParsing |
( |
| ) |
const |
|
inline |
| bool PXMLParserBase::Parse |
( |
istream & |
strm | ) |
|
| bool PXMLParserBase::Parse |
( |
const char * |
data, |
|
|
size_t |
dataLen, |
|
|
bool |
final |
|
) |
| |
| virtual bool PXMLParserBase::Progress |
( |
| ) |
|
|
inlinevirtual |
| virtual void PXMLParserBase::StartDocTypeDecl |
( |
const char * |
docType, |
|
|
const char * |
sysid, |
|
|
const char * |
pubid, |
|
|
int |
hasInternalSubSet |
|
) |
| |
|
virtual |
| virtual void PXMLParserBase::StartElement |
( |
const char * |
name, |
|
|
const char ** |
attrs |
|
) |
| |
|
pure virtual |
| virtual void PXMLParserBase::StartNamespaceDeclHandler |
( |
const char * |
prefix, |
|
|
const char * |
uri |
|
) |
| |
|
virtual |
| virtual void PXMLParserBase::XmlDecl |
( |
const char * |
version, |
|
|
const char * |
encoding, |
|
|
int |
standAlone |
|
) |
| |
|
virtual |
| off_t PXMLParserBase::m_consumed |
|
protected |
| void* PXMLParserBase::m_context |
|
protected |
| bool PXMLParserBase::m_expandEntities |
|
protected |
| bool PXMLParserBase::m_parsing |
|
protected |
| unsigned PXMLParserBase::m_percent |
|
protected |
| off_t PXMLParserBase::m_total |
|
protected |
| bool PXMLParserBase::m_userAborted |
|
protected |
The documentation for this class was generated from the following file: