API published in: S60 3rd Ed
Link against: senxml.lib
Required Capabilities
None
#include <senbaseattribute.h>
Note that both name and value may contain a namespace prefix.
Public Member Functions |
|
virtual IMPORT_C | ~CSenBaseAttribute () |
Destructor. |
|
virtual const TDesC8 & | Name () const |
Getter for the attribute name. |
|
virtual const TDesC8 & | Value () const |
Getter for the attribute value. |
|
virtual const TDesC8 & | SetValueL (const TDesC8 &aValue) |
Setter for the attribute value. |
|
Static Public Member Functions |
|
static IMPORT_C CSenBaseAttribute * | NewL (const TDesC8 &aName, const TDesC8 &aValue) |
Basic two-phased constructor. |
|
static IMPORT_C CSenBaseAttribute * | NewL (const TDesC8 &aQName, const TDesC8 &aName, const TDesC8 &aValue) |
Basic constructor. |
|
Protected Member Functions |
|
IMPORT_C | CSenBaseAttribute () |
C++ default constructor. |
|
IMPORT_C void | BaseConstructL (const TDesC8 &aName, const TDesC8 &aValue) |
Following BaseConstructL methods should be called from the deriving classes ConstructL() methods. |
|
IMPORT_C void | BaseConstructL (const TDesC8 &aName, const TDesC8 &aQName, const TDesC8 &aValue) |
|
Destructor. |
|
C++ default constructor. |
|
|
|
Following BaseConstructL methods should be called from the deriving classes ConstructL() methods. Parameter info is found in the corresponding NewL-methods.
|
|
Getter for the attribute name.
|
|
Basic constructor.
|
|
Basic two-phased constructor.
|
|
Setter for the attribute value.
|
|
Getter for the attribute value.
|