CSmlDataField Class Reference
class CSmlDataField : public CBase
|
Holds data defining a property value or property parameter value. This includes Name, display name, and data type - including any enumerations.
Constructor & Destructor Documentation
~CSmlDataField()
IMPORT_C
|
~CSmlDataField
|
(
|
)
|
[virtual]
|
Member Functions Documentation
DataType()
IMPORT_C
RString
|
DataType
|
(
|
)
|
const
|
DisplayName()
IMPORT_C const
TDesC
&
|
DisplayName
|
(
|
)
|
const
|
EnumValueCount()
IMPORT_C
TInt
|
EnumValueCount
|
(
|
)
|
const
|
ExternalizeL(RWriteStream &)
NewLC()
Data field class Holds data defining a property value or property parameter value. This includes Name, display name, and data type - including any enumerations.
NewLC(const RStringPool &, TResourceReader &)
NewLC(const RStringPool &, RReadStream &)
SetDataTypeL(RString &)
IMPORT_C void
|
SetDataTypeL
|
(
|
RString
&
|
aDataType
|
)
|
|
SetDisplayNameL(TDesC &)
IMPORT_C void
|
SetDisplayNameL
|
(
|
TDesC
&
|
aDisplayName
|
)
|
|
SetEnumValuesL(RArray< RString > &)
IMPORT_C void
|
SetEnumValuesL
|
(
|
RArray
<
RString
> &
|
aEnumValues
|
)
|
|
SetNameL(RString &)
IMPORT_C void
|
SetNameL
|
(
|
RString
&
|
aName
|
)
|
|
Member Data Documentation
HBufC * iDisplayName
HBufC
*
|
iDisplayName
|
[protected]
|
RArray< RString > iEnumValues
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.