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.