CSenXmlProperties Class Reference
| class CSenXmlProperties : public CBase |
| Public Member Functions |
|---|
| ~CSenXmlProperties() |
|
HBufC8 * | AsUtf8L() |
|
HBufC8 * | AsUtf8LC() |
|
TInt
| BoolPropertyL(const TDesC8 &, TBool &) |
|
MSenProperties * | Clone(TInt &) |
|
MSenProperties * | CloneL() |
|
TInt
| IntPropertyL(const TDesC8 &, TInt &) |
|
TBool
| IsSafeToCast(TSenPropertiesClassType) |
| IMPORT_C CSenXmlProperties * | NewL() |
| IMPORT_C CSenXmlProperties * | NewL(const TDesC8 &, CSenXmlReader &) |
| IMPORT_C CSenXmlProperties * | NewL(const CSenElement &) |
| IMPORT_C CSenXmlProperties * | NewLC() |
| IMPORT_C CSenXmlProperties * | NewLC(const TDesC8 &, CSenXmlReader &) |
| IMPORT_C CSenXmlProperties * | NewLC(const CSenElement &) |
| TSenPropertiesClassType | PropertiesClassType() |
|
TInt
| PropertyL(const TDesC8 &, TPtrC8 &) |
|
TInt
| PropertyL(const TDesC8 &, TPtrC8 &, TPtrC8 &) |
| void | ReadFromL(const TDesC8 &) |
|
TInt
| RemovePropertyL(const TDesC8 &) |
|
TInt
| SetBoolPropertyL(const TDesC8 &, const TBool) |
|
TInt
| SetIntPropertyL(const TDesC8 &, const TInt) |
|
TInt
| SetOmittedL(const TDesC8 &, TBool) |
|
TInt
| SetPropertyL(const TDesC8 &, const TDesC8 &) |
|
TInt
| SetPropertyL(const TDesC8 &, const TDesC8 &, const TDesC8 &) |
| void | SetReader(CSenXmlReader &) |
| void | WriteToL(RWriteStream &) |
Constructor & Destructor Documentation
CSenXmlProperties()
| CSenXmlProperties | ( | ) | [protected] |
~CSenXmlProperties()
| ~CSenXmlProperties | ( | ) | [virtual] |
Member Functions Documentation
BaseConstructL(const TDesC8 &, const TDesC8 &, CSenXmlReader *)
BaseConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, CSenXmlReader *)
BaseConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, CSenXmlReader *)
BaseConstructL(const CSenElement &)
| void | BaseConstructL | ( | const CSenElement & | aElement | ) | [protected, virtual] |
BoolPropertyL(const TDesC8 &, TBool &)
IntPropertyL(const TDesC8 &, TInt &)
IsSafeToCast(TSenPropertiesClassType)
|
TBool
| IsSafeToCast | ( | TSenPropertiesClassType | aClass | ) | [virtual] |
Parameters
| TSenPropertiesClassType aClass | |
NewL(const TDesC8 &, CSenXmlReader &)
NewL(const CSenElement &)
NewLC(const TDesC8 &, CSenXmlReader &)
NewLC(const CSenElement &)
PropertiesClassType()
| TSenPropertiesClassType | PropertiesClassType | ( | ) | [virtual] |
PropertyL(const TDesC8 &, TPtrC8 &)
PropertyL(const TDesC8 &, TPtrC8 &, TPtrC8 &)
Gets the value of the property behind certain name.
- Since
- Series60
Parameters
| const TDesC8 & aName | The name identifying this property. |
| TPtrC8 & aValue | A TPtrC8 reference to be filled in with the value of the property. |
| TPtrC8 & aType | A TPtrC8 reference to be filled in with the type of the property. |
ReadFromL(const TDesC8 &)
| void | ReadFromL | ( | const TDesC8 & | aBuffer | ) | [virtual] |
RemovePropertyL(const TDesC8 &)
|
TInt
| RemovePropertyL | ( | const TDesC8 & | aName | ) | [virtual] |
SetBoolPropertyL(const TDesC8 &, const TBool)
SetIntPropertyL(const TDesC8 &, const TInt)
SetOmittedL(const TDesC8 &, TBool)
SetPropertyL(const TDesC8 &, const TDesC8 &)
SetPropertyL(const TDesC8 &, const TDesC8 &, const TDesC8 &)
Sets new property.
If property with given name does not exist, new property with given value will be added. Otherwise the value of existing property will be updated.
Parameters
| const TDesC8 & aName | Name of the property, which can be later used to refer the given value. |
| const TDesC8 & aValue | Is the value of this property. |
| const TDesC8 & aType | Is the type of this property. |
SetReader(CSenXmlReader &)
Member Data Documentation
CSenPropertiesFragment * ipFragment
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.