#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: