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.