CXmlParser Class Reference
class CXmlParser : public CBNFParser |
Inherited Functions |
---|
| CBNFParser::AddComponentAttributeL(CBNFNode &,CBNFNodeAttributeType,TInt) |
| CBNFParser::AddRuleCallbackL(CBNFNode &,const TDesC *,TRuleCallback *) |
| CBNFParser::AndL(CBNFNode &,CFragmentedString::TStringMatch &) |
| CBNFParser::AttributeLUT()const |
| CBNFParser::CBNFParser(CAttributeLookupTable &) |
| CBNFParser::CurrentRule() |
| CBNFParser::DeleteMark() |
| CBNFParser::EndConditional(TParserNodeTypes,TBool) |
| CBNFParser::ExactL(CBNFNode &,CFragmentedString::TStringMatch &) |
| CBNFParser::ExecutePostRuleCallbackL(CBNFNode &) |
| CBNFParser::ExecutePreRuleCallbackL(CBNFNode &) |
| CBNFParser::MDataProviderObserverReserved1() |
| CBNFParser::MDataProviderObserverReserved2() |
| CBNFParser::Mark() |
| CBNFParser::MarkCallback(CBNFParser &) |
| CBNFParser::MarkedL() |
| CBNFParser::MarkedWithInitialTextL(const TDesC &) |
| CBNFParser::NMoreL(CBNFNode &,CFragmentedString::TStringMatch &) |
| CBNFParser::NewBNFL() |
| CBNFParser::NewComponentL(CBNFNode &,TParserNodeTypes,HBufC *,TRuleCallback *,TRuleCallback *) |
| CBNFParser::NewComponentL(CBNFNode &,TParserNodeTypes,const TDesC &) |
| CBNFParser::NewComponentL(CBNFNode *,CBNFNode &,const TDesC &) |
| CBNFParser::NewComponentL(CBNFNode *,const TDesC &) |
| CBNFParser::NewComponentL(TParserNodeTypes,HBufC *,TRuleCallback *,TRuleCallback *) |
| CBNFParser::NewComponentL(TParserNodeTypes,const TDesC &) |
| CBNFParser::NewRuleL(CBNFNode *,const TDesC &,TParserNodeTypes,HBufC *,TRuleCallback *,TRuleCallback *) |
| CBNFParser::NewRuleL(CBNFNode *,const TDesC &,TParserNodeTypes,const TDesC &,TRuleCallback *,TRuleCallback *) |
| CBNFParser::OptionalL(CBNFNode &,CFragmentedString::TStringMatch &) |
| CBNFParser::OptionalMatched()const |
| CBNFParser::OrL(CBNFNode &,CFragmentedString::TStringMatch &) |
| CBNFParser::ParseL() |
| CBNFParser::RangeL(CBNFNode &,CFragmentedString::TStringMatch &) |
| CBNFParser::ReferenceL(CBNFNode &,CFragmentedString::TStringMatch &) |
| CBNFParser::RuleMatched()const |
| CBNFParser::SelectL(CBNFNode &,CFragmentedString::TStringMatch &) |
| CBNFParser::SetAttributeLookupTable(CAttributeLookupTable &) |
| CBNFParser::SetBaseUriL(const TDesC *) |
| CBNFParser::SetDataExpected(TInt) |
| CBNFParser::SetDocumentTypeL(const TDesC &) |
| CBNFParser::SetDocumentTypeL(const TDesC &,const TDesC &) |
| CBNFParser::SetState(TParseState) |
| CBNFParser::SetStatus(TInt) |
| CBNFParser::StartConditional(TParserNodeTypes) |
| CBNFParser::State()const |
| CBNFParser::StringL()const |
| CBNFParser::Valid()const |
| CBNFParser::WithoutL(CBNFNode &,CFragmentedString::TStringMatch &) |
| CBNFParser::~CBNFParser() |
| CBase::CBase() |
| CBase::Delete(CBase *) |
| CBase::Extension_(TUint,TAny *&,TAny *) |
| CBase::operator new(TUint) |
| CBase::operator new(TUint,TAny *) |
| CBase::operator new(TUint,TLeave) |
| CBase::operator new(TUint,TLeave,TUint) |
| CBase::operator new(TUint,TUint) |
| CBase::~CBase() |
Constructor & Destructor Documentation
CXmlParser(CAttributeLookupTable &)
Member Functions Documentation
CharL(CFragmentedString::TStringMatch &)
CharRefReplacement(TPtr &)
void | CharRefReplacement | ( | TPtr & | aString | ) | [protected] |
ConstructL()
void | ConstructL | ( | ) | [protected] |
DTDUrl()
const HBufC * | DTDUrl | ( | ) | [inline] |
DataGathering()
TBool
| DataGathering | ( | ) | const [inline] |
DocType()
const HBufC * | DocType | ( | ) | [inline] |
EolNormalization(TPtr)
void | EolNormalization | ( | TPtr | aString | ) | [protected] |
FirstNameCharL(CFragmentedString::TStringMatch &)
LetterL(CFragmentedString::TStringMatch &)
NMoreNameCharL(CFragmentedString::TStringMatch &)
NewL(CAttributeLookupTable &)
NewXmlRuleL(CBNFNode *, const TDesC &, TXmlParserNodeTypes)
NewXmlRuleL(CBNFNode *, const TDesC &, TXmlParserNodeTypes, HBufC *, TRuleCallback *, TRuleCallback *)
PerformRuleL(CBNFNode &, CFragmentedString::TStringMatch &)
PostAttrName(CBNFParser &)
void | PostAttrName | ( | CBNFParser & | aParser | ) | [protected, static] |
PostAttributeL(CBNFParser &)
void | PostAttributeL | ( | CBNFParser & | aParser | ) | [protected, static] |
PostCDSectL(CBNFParser &)
void | PostCDSectL | ( | CBNFParser & | aParser | ) | [protected, static] |
PostCDStart(CBNFParser &)
void | PostCDStart | ( | CBNFParser & | aParser | ) | [protected, static] |
PostCDataL(CBNFParser &)
void | PostCDataL | ( | CBNFParser & | aParser | ) | [protected, static] |
PostCharDataL(CBNFParser &)
void | PostCharDataL | ( | CBNFParser & | aParser | ) | [protected, static] |
PostCharReferenceValue(CBNFParser &)
void | PostCharReferenceValue | ( | CBNFParser & | aParser | ) | [protected, static] |
PostDTDidAndUrl(CBNFParser &)
void | PostDTDidAndUrl | ( | CBNFParser & | aParser | ) | [protected, static] |
PostDocRootName(CBNFParser &)
void | PostDocRootName | ( | CBNFParser & | aParser | ) | [protected, static] |
PostDoctypedecl(CBNFParser &)
void | PostDoctypedecl | ( | CBNFParser & | aParser | ) | [protected, static] |
PostETag(CBNFParser &)
void | PostETag | ( | CBNFParser & | aParser | ) | [protected, static] |
PostEmptyElemClose(CBNFParser &)
void | PostEmptyElemClose | ( | CBNFParser & | aParser | ) | [protected, static] |
PostEntityRefL(CBNFParser &)
void | PostEntityRefL | ( | CBNFParser & | aParser | ) | [protected, static] |
PostNameL(CBNFParser &)
void | PostNameL | ( | CBNFParser & | aParser | ) | [protected, static] |
PostNodeNameL(CBNFParser &)
void | PostNodeNameL | ( | CBNFParser & | aParser | ) | [protected, static] |
PostProlog(CBNFParser &)
void | PostProlog | ( | CBNFParser & | aParser | ) | [protected, static] |
PostPubidLiteralL(CBNFParser &)
void | PostPubidLiteralL | ( | CBNFParser & | aParser | ) | [protected, static] |
PostPureAttValueL(CBNFParser &)
void | PostPureAttValueL | ( | CBNFParser & | aParser | ) | [protected, static] |
PostPureSystemLiteralL(CBNFParser &)
void | PostPureSystemLiteralL | ( | CBNFParser & | aParser | ) | [protected, static] |
PostTagStartL(CBNFParser &)
void | PostTagStartL | ( | CBNFParser & | aParser | ) | [protected, static] |
PostVersionNumL(CBNFParser &)
void | PostVersionNumL | ( | CBNFParser & | aParser | ) | [protected, static] |
PreAttribute(CBNFParser &)
void | PreAttribute | ( | CBNFParser & | aParser | ) | [protected, static] |
PreExternalID(CBNFParser &)
void | PreExternalID | ( | CBNFParser & | aParser | ) | [protected, static] |
ProcessDataL(HBufC8 &)
void | ProcessDataL | ( | HBufC8 & | aData | ) | [virtual] |
ResetL()
void | ResetL | ( | ) | [protected, virtual] |
SL(CFragmentedString::TStringMatch &)
SetDataGathering(TBool)
void | SetDataGathering | ( | TBool | aDataGathering | ) | [inline] |
Member Enumerations Documentation
Enum TSignals
Enumerators
EDTDDefinitionFound = 1 | |
ENoDTDDefined | |
Enum TXmlParserNodeTypes
Enumerators
EFirstXmlParserNodeType = ELastParserNodeType | |
EChar | |
ELetter | |
ES | |
EFirstNameChar | |
ENMoreNameChar | |
ELastXmlParserNodeType | |
Member Data Documentation
HBufC * iAttValue
HBufC * | iAttValue | [private] |
HBufC * iAttrName
HBufC * | iAttrName | [private] |
CXmlElement * iCurrentNode
TBool
iDataGathering
TBool
| iDataGathering | [private] |
HBufC * iDocRootName
HBufC * | iDocRootName | [private] |
HBufC * iPubidLiteral
HBufC * | iPubidLiteral | [private] |
TBool
iRootTagFound
TBool
| iRootTagFound | [private] |
HBufC * iSystemLiteral
HBufC * | iSystemLiteral | [private] |
HBufC * iXmlVersionString
HBufC * | iXmlVersionString | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.