BXMLParseContext Class Reference

#include <xml/Parser.h>

Inheritance diagram for BXMLParseContext:

BXMLParser List of all members.

Public Member Functions

 BXMLParseContext ()
virtual status_t OnAttributeDecl (SString &element, SString &name, SString &type, SString &behavior, SString &defaultVal)
virtual status_t OnCData (const char *data, int32_t size)
virtual status_t OnComment (const char *data, int32_t size)
virtual status_t OnDocumentBegin (uint32_t flags)
virtual status_t OnDocumentEnd ()
virtual status_t OnDocumentFail ()
virtual status_t OnDocumentTypeBegin (SString &name)
virtual status_t OnDocumentTypeEnd ()
virtual status_t OnElementDecl (SString &name, SString &data)
virtual status_t OnEndTag (SString &name)
virtual status_t OnError (status_t error, bool fatal, int32_t debugLineNo, uint32_t code=0, void *data=NULL)
virtual status_t OnExternalParsedEntityDecl (SString &name, SString &publicID, SString &systemID, bool parameter, uint32_t parseFlags)
virtual status_t OnExternalSubset (SString &publicID, SString &systemID, uint32_t parseFlags)
virtual status_t OnGeneralParsedEntityRef (SString &name, SString &replacement)
virtual status_t OnGeneralParsedEntityRef (SString &name)
virtual status_t OnInternalParsedEntityDecl (SString &name, SString &internalData, bool parameter, uint32_t parseFlags)
virtual status_t OnInternalSubsetBegin ()
virtual status_t OnInternalSubsetEnd ()
virtual status_t OnNotationDecl (SString &name, SString &value)
virtual status_t OnParameterEntityRef (SString &name, SString &replacement)
virtual status_t OnParameterEntityRef (SString &name)
virtual status_t OnProcessingInstruction (SString &target, SString &data)
virtual status_t OnStartTag (SString &name, SValue &attributes)
virtual status_t OnTextData (const char *data, int32_t size)
virtual status_t OnUnparsedEntityDecl (SString &name, SString &publicID, SString &systemID, SString &notation)
virtual ~BXMLParseContext ()

Public Attributes

int32_t column
int32_t line

Constructor & Destructor Documentation

BXMLParseContext  ) 
 

~BXMLParseContext  )  [virtual]
 


Member Function Documentation

status_t OnAttributeDecl SString element,
SString name,
SString type,
SString behavior,
SString defaultVal
[virtual]
 

status_t OnCData const char *  data,
int32_t  size
[virtual]
 

Reimplemented in BXMLParser.

status_t OnComment const char *  data,
int32_t  size
[virtual]
 

status_t OnDocumentBegin uint32_t  flags  )  [virtual]
 

Reimplemented in BXMLParser.

status_t OnDocumentEnd  )  [virtual]
 

Reimplemented in BXMLParser.

status_t OnDocumentFail  )  [virtual]
 

Reimplemented in BXMLParser.

status_t OnDocumentTypeBegin SString name  )  [virtual]
 

status_t OnDocumentTypeEnd  )  [virtual]
 

status_t OnElementDecl SString name,
SString data
[virtual]
 

status_t OnEndTag SString name  )  [virtual]
 

Reimplemented in BXMLParser.

status_t OnError status_t  error,
bool  fatal,
int32_t  debugLineNo,
uint32_t  code = 0,
void *  data = NULL
[virtual]
 

status_t OnExternalParsedEntityDecl SString name,
SString publicID,
SString systemID,
bool  parameter,
uint32_t  parseFlags
[virtual]
 

status_t OnExternalSubset SString publicID,
SString systemID,
uint32_t  parseFlags
[virtual]
 

status_t OnGeneralParsedEntityRef SString name,
SString replacement
[virtual]
 

Reimplemented in BXMLParser.

status_t OnGeneralParsedEntityRef SString name  )  [virtual]
 

Reimplemented in BXMLParser.

status_t OnInternalParsedEntityDecl SString name,
SString internalData,
bool  parameter,
uint32_t  parseFlags
[virtual]
 

status_t OnInternalSubsetBegin  )  [virtual]
 

status_t OnInternalSubsetEnd  )  [virtual]
 

status_t OnNotationDecl SString name,
SString value
[virtual]
 

status_t OnParameterEntityRef SString name,
SString replacement
[virtual]
 

status_t OnParameterEntityRef SString name  )  [virtual]
 

status_t OnProcessingInstruction SString target,
SString data
[virtual]
 

status_t OnStartTag SString name,
SValue attributes
[virtual]
 

Reimplemented in BXMLParser.

status_t OnTextData const char *  data,
int32_t  size
[virtual]
 

Reimplemented in BXMLParser.

status_t OnUnparsedEntityDecl SString name,
SString publicID,
SString systemID,
SString notation
[virtual]
 


Member Data Documentation

int32_t column
 

int32_t line
 


The documentation for this class was generated from the following files: