ChspsDomAttribute Class Reference
class ChspsDomAttribute : public CBase |
Represent attribute name and value as strings.
hspsdomdocument.lib
- Since
- S60 5.0
Constructor & Destructor Documentation
ChspsDomAttribute(ChspsDomStringPool &)
~ChspsDomAttribute()
IMPORT_C | ~ChspsDomAttribute | ( | ) | [virtual] |
Member Functions Documentation
CloneL()
Makes a copy from original attribute.
CloneL(ChspsDomStringPool &, const TBool)
Makes a copy from original property.
Parameters
ChspsDomStringPool & aStringPool | Original string pool clone. |
const TBool aFastClone = EFalse | If ETrue, then fast mode cloning is used. |
ConstructL(const TDesC8 &)
void | ConstructL | ( | const TDesC8 & | aName | ) | [private] |
By default Symbian 2nd phase constructor is private.
ConstructL(const TInt)
void | ConstructL | ( | const TInt | aName | ) | [private] |
By default Symbian 2nd phase constructor is private.
ExternalizeL(RWriteStream &)
Documented in ChspsDomListItem::Size.
InternalizeL(RReadStream &)
Name()
Documented in ChspsDomListItem::Size
NameStringPoolIndex()
IMPORT_C TInt16 | NameStringPoolIndex | ( | ) | const |
Get the attributes name string pool index.
NewL(const TDesC8 &, ChspsDomStringPool &)
Two-phased constructor 8 bit.
NewL(const TInt, ChspsDomStringPool &)
Two-phased constructor 8 bit.
NewL(RReadStream &, ChspsDomStringPool &)
Two-phased stream constructor.
SetValueL(const TDesC8 &)
IMPORT_C void | SetValueL | ( | const TDesC8 & | aValue | ) | |
Parameters
const TDesC8 & aValue | Attribute string value. |
SetValueL(const TInt)
IMPORT_C void | SetValueL | ( | const TInt | aValue | ) | |
Parameters
const TInt aValue | Attribute ref value. |
Size()
Documented in ChspsDomListItem::Size.
Value()
IMPORT_C const TDesC8 & | Value | ( | ) | |
ValueStringPoolIndex()
IMPORT_C TInt16 | ValueStringPoolIndex | ( | ) | const |
Get the attributes value string pool index.
Member Data Documentation
ChspsDomStringPool & iStringPool
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.