CGECODefaultObject Class Reference
| class CGECODefaultObject : public CGECOObjectBase |
Default implementation for CGECOObjectBase Implements basic descriptor type arrays for storing object attributes.
XCFW.lib
- Since
- Series 60 3.1
| Public Member Functions |
|---|
| ~CGECODefaultObject() |
| IMPORT_C void | AttributeDetailsL(const TInt, TPtrC &, TPtrC &, TBool &) |
| IMPORT_C void | AttributeDetailsL(const TInt, TPtrC &, TPtrC &) |
| IMPORT_C TInt | GetAttribute(const TDesC &, TPtrC &) |
| IMPORT_C TInt | GetAttribute(const TDesC &, TPtrC &, TBool &) |
| IMPORT_C TInt | GetText(TPtrC &) |
| IMPORT_C TBool | HasTextData() |
| IMPORT_C CGECODefaultObject * | NewL(const TDesC &) |
| IMPORT_C TInt | NumAttributes() |
| IMPORT_C TInt | RemoveAttribute(const TDesC &) |
| IMPORT_C void | RemoveText() |
| IMPORT_C void | SetAttributeL(const TDesC &, const TDesC &) |
| IMPORT_C void | SetAttributeL(const TDesC &, const TDesC &, TBool) |
| IMPORT_C void | SetTextL(const TDesC &) |
| IMPORT_C void | SetTextL(const TDesC &, TBool) |
| IMPORT_C void | TextDetailsL(TPtrC &, TBool &) |
| IMPORT_C const TDesC & | TypeIdentifier() |
Constructor & Destructor Documentation
CGECODefaultObject()
| IMPORT_C | CGECODefaultObject | ( | ) | [protected] |
~CGECODefaultObject()
| IMPORT_C | ~CGECODefaultObject | ( | ) | [virtual] |
Member Functions Documentation
AttributeDetailsL(const TInt, TPtrC &, TPtrC &, TBool &)
| IMPORT_C void | AttributeDetailsL | ( | const TInt | aIndex, |
| | TPtrC & | aAttrName, |
| | TPtrC & | aAttrValue, |
| | TBool & | aIsLocalized |
| | ) | |
AttributeDetailsL(const TInt, TPtrC &, TPtrC &)
| IMPORT_C void | AttributeDetailsL | ( | const TInt | aIndex, |
| | TPtrC & | aAttrName, |
| | TPtrC & | aAttrValue |
| | ) | |
BaseConstructL(const TDesC &)
| IMPORT_C void | BaseConstructL | ( | const TDesC & | aTypeIdentifier | ) | [protected] |
Parameters
| const TDesC & aTypeIdentifier | |
GetAttribute(const TDesC &, TPtrC &)
Returns value for given attribute
- Since
- Series 60 3.1
Parameters
| const TDesC & aAttrName | Attribute to search for |
| TPtrC & aAttrValue | Attribute value returned |
GetAttribute(const TDesC &, TPtrC &, TBool &)
Returns value and localization status for given attribute
- Since
- Series 60 3.1
Parameters
| const TDesC & aAttrName | Attribute to search for |
| TPtrC & aAttrValue | Attribute value returned |
| TBool & aIsLocalized | Attribute localization status returned |
GetText(TPtrC &)
Returns possible text data from this object
- Since
- Series 60 3.1
Parameters
| TPtrC & aText | Text data returned |
HasTextData()
| IMPORT_C TBool | HasTextData | ( | ) | |
NewL(const TDesC &)
Parameters
| const TDesC & aTypeIdentifier | Object identifier (e.g. XML tag with namespace) |
NumAttributes()
| IMPORT_C TInt | NumAttributes | ( | ) | |
RemoveAttribute(const TDesC &)
| IMPORT_C TInt | RemoveAttribute | ( | const TDesC & | aAttrName | ) | |
Removes an attribute from this object
- Since
- Series 60 3.1
Parameters
| const TDesC & aAttrName | Attribute to be removed |
RemoveText()
| IMPORT_C void | RemoveText | ( | ) | |
Removes object's text data
- Since
- Series 60 3.1
SetAttributeL(const TDesC &, const TDesC &)
| IMPORT_C void | SetAttributeL | ( | const TDesC & | aAttrName, |
| | const TDesC & | aAttrValue |
| | ) | |
Adds new attribute to this object Attribute's localization status will be EFalse.
- Since
- Series 60 3.1
Parameters
| const TDesC & aAttrName | New attribute name |
| const TDesC & aAttrValue | New attribute value |
SetAttributeL(const TDesC &, const TDesC &, TBool)
| IMPORT_C void | SetAttributeL | ( | const TDesC & | aAttrName, |
| | const TDesC & | aAttrValue, |
| | TBool | aIsLocalized |
| | ) | |
Adds new attribute to this object
- Since
- Series 60 3.1
Parameters
| const TDesC & aAttrName | New attribute name |
| const TDesC & aAttrValue | New attribute value |
| TBool aIsLocalized | New attribute's localization status |
SetTextL(const TDesC &)
| IMPORT_C void | SetTextL | ( | const TDesC & | aText | ) | |
Sets object's text data. This function will set the localization status for text to EFalse
Parameters
| const TDesC & aText | New text for the object |
SetTextL(const TDesC &, TBool)
| IMPORT_C void | SetTextL | ( | const TDesC & | aText, |
| | TBool | aIsLocalized |
| | ) | |
Sets object's text data and localization status
- Since
- Series 60 3.1
Parameters
| const TDesC & aText | New text for the object |
| TBool aIsLocalized | text data's localization status |
TextDetailsL(TPtrC &, TBool &)
| IMPORT_C void | TextDetailsL | ( | TPtrC & | aText, |
| | TBool & | aIsLocalized |
| | ) | |
TypeIdentifier()
| IMPORT_C const TDesC & | TypeIdentifier | ( | ) | [virtual] |
Member Data Documentation
RArray< TBool > iAttrLocStatus
CDesCArraySeg * iAttrNames
CDesCArraySeg * iAttrValues
TBool
iTextLocStatus
|
TBool
| iTextLocStatus | [protected] |
HBufC * iTypeIdentifier
|
HBufC * | iTypeIdentifier | [protected] |
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.