#include <mw/SenXmlProperties.h>
class CSenXmlProperties : public CBase |
Protected Attributes | |
---|---|
CSenPropertiesFragment * | ipFragment |
CSenXmlReader * | ipReader |
Protected Member Functions | |
---|---|
CSenXmlProperties() | |
virtual void | BaseConstructL(const TDesC8 &, const TDesC8 &, CSenXmlReader *) |
virtual void | BaseConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, CSenXmlReader *) |
virtual void | BaseConstructL(const TDesC8 &, const TDesC8 &, const TDesC8 &, const TDesC8 &, CSenXmlReader *) |
virtual void | BaseConstructL(const CSenElement &) |
void | BaseConstructL | ( | const TDesC8 & | aLocalname, |
const TDesC8 & | aXml, | |||
CSenXmlReader * | aParser = NULL | |||
) | [protected, virtual] |
void | BaseConstructL | ( | const TDesC8 & | aNamespace, |
const TDesC8 & | aLocalname, | |||
const TDesC8 & | aXml, | |||
CSenXmlReader * | aParser = NULL | |||
) | [protected, virtual] |
void | BaseConstructL | ( | const TDesC8 & | aNamespace, |
const TDesC8 & | aLocalname, | |||
const TDesC8 & | aQualifiedName, | |||
const TDesC8 & | aXml, | |||
CSenXmlReader * | aParser = NULL | |||
) | [protected, virtual] |
void | BaseConstructL | ( | const CSenElement & | aElement | ) | [protected, virtual] |
IMPORT_C CSenXmlProperties * | NewL | ( | ) | [static] |
Basic constructor.
Returns: a pointer to new CSenXmlProperties class instance.
IMPORT_C CSenXmlProperties * | NewL | ( | const TDesC8 & | aXmlUtf8, |
CSenXmlReader & | aParser | |||
) | [static] |
Basic constructor.
Parameter | Description |
---|---|
aParser | It is a XML reader |
Returns: a pointer to new CSenTransportProperties class instance.
IMPORT_C CSenXmlProperties * | NewL | ( | const CSenElement & | aElement | ) | [static] |
Basic constructor.
Returns: a pointer to new CSenXmlProperties class instance.
IMPORT_C CSenXmlProperties * | NewLC | ( | ) | [static] |
Basic constructor.
Returns: a pointer to new CSenXmlProperties class instance.
IMPORT_C CSenXmlProperties * | NewLC | ( | const TDesC8 & | aXmlUtf8, |
CSenXmlReader & | aParser | |||
) | [static] |
Basic constructor.
Parameter | Description |
---|---|
aParser | It is a XML reader |
Returns: a pointer to new CSenTransportProperties class instance.
IMPORT_C CSenXmlProperties * | NewLC | ( | const CSenElement & | aElement | ) | [static] |
Basic constructor.
Returns: a pointer to new CSenXmlProperties class instance.
Parameter | Description |
---|---|
aName | The name identifying this property. |
aValue | A TPtrC8 reference to be filled in with the value of the property. |
aType | A TPtrC8 reference to be filled in with the type of the property. |
Returns: KErrNone if no error, or some of the system wide error codes.
See also: MSenProperties Leave codes: KErrSenInvalidCharacters if aName contains illegal characters. KErrSenZeroLengthDescriptor if aName is zero length.
See also: MSenProperties Leave codes: KErrSenInvalidCharacters if aName contains illegal characters. KErrSenZeroLengthDescriptor if aName is zero length.
See also: MSenProperties Leave codes: KErrSenInvalidCharacters if aName contains illegal characters. KErrSenZeroLengthDescriptor if aName is zero length.
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.
Parameter | Description |
---|---|
aName | Name of the property, which can be later used to refer the given value. |
aValue | Is the value of this property. |
aType | Is the type of this property. |
Returns: KErrNone if no error, or some of the system wide error codes.