CXMLAttributes Class Reference

class CXMLAttributes : public CBase
Implementation of MXMLAttributes interface. XMLInterface.dll
Since
?Series60_version

Inherits from

Constructor & Destructor Documentation

CXMLAttributes()

CXMLAttributes()[protected]

C++ default constructor.

~CXMLAttributes()

~CXMLAttributes()[virtual]

Destructor.

Member Functions Documentation

AppendL(const TDesC &, const TDesC &)

voidAppendL(const TDesC &aName,
const TDesC &aValue
)
Appends new attribute to attrinbuteslist.
Since
?Series60_version

Parameters

const TDesC & aName
const TDesC & aValue

ConstructL()

voidConstructL()[private]

GetIndex(TDesC &)

TInt GetIndex(TDesC &aName)

Implementation of MXMLAttributes::GetIndexL(TDesC& aName)

Parameters

TDesC & aName

GetLength()

TInt GetLength()

Implementation of MXMLAttributes::GetLenght()

GetName(TInt)

TPtrC GetName(TIntaIndex)

Implementation of MXMLAttributes::GetNameL(TInt aIndex).

Parameters

TInt aIndex

GetType(TInt)

TPtrC GetType(TIntaIndex)

Implementation of MXMLAttributes::GetTypeL(Tint aIndex, TDesC& aType).

Parameters

TInt aIndex

GetType(TDesC &)

TPtrC GetType(TDesC &aName)

Implementation of MXMLAttributes::GetTypeL(TDesC& aName, TDesC& aType).

Parameters

TDesC & aName

GetValue(TDesC &)

TPtrC GetValue(TDesC &aName)

Implementation of MXMLAttributes::GetValueL(TDesC& aName, TDesC& aValue).

Parameters

TDesC & aName

GetValue(TInt &)

TPtrC GetValue(TInt &aIndex)

Implementation of MXMLAttributes::GetValueL(TInt& aIndex, TDesC& aValue).

Parameters

TInt & aIndex

NewL()

CXMLAttributes *NewL()[static]

Two-phased constructor.

NewLC()

CXMLAttributes *NewLC()[static]

Reset()

voidReset()
Resets the attribute list.
Since
?Series60_version

Member Data Documentation

CDesCArraySeg * iDescAttName

CDesCArraySeg *iDescAttName[private]

CDesCArraySeg * iDescAttValue

CDesCArraySeg *iDescAttValue[private]