CSmlDataProperty Class Reference
class CSmlDataProperty : public CBase
|
Property. A field in the Data Store.
Constructor & Destructor Documentation
~CSmlDataProperty()
IMPORT_C
|
~CSmlDataProperty
|
(
|
)
|
[virtual]
|
Member Functions Documentation
ExternalizeL(RWriteStream &)
HasMaxOccur()
IMPORT_C
TBool
|
HasMaxOccur
|
(
|
)
|
const
|
HasMaxSize()
IMPORT_C
TBool
|
HasMaxSize
|
(
|
)
|
const
|
MaxOccur()
IMPORT_C
TInt
|
MaxOccur
|
(
|
)
|
const
|
MaxSize()
IMPORT_C
TInt
|
MaxSize
|
(
|
)
|
const
|
NewLC(const RStringPool &, TResourceReader &)
NewLC(const RStringPool &, RReadStream &)
ParamCount()
IMPORT_C
TInt
|
ParamCount
|
(
|
)
|
const
|
SetDataFieldL(CSmlDataField &)
SetMaxOccur(TUint16)
IMPORT_C void
|
SetMaxOccur
|
(
|
TUint16
|
aMaxOccur
|
)
|
|
SetMaxSize(TUint16)
IMPORT_C void
|
SetMaxSize
|
(
|
TUint16
|
aMaxSize
|
)
|
|
SetPropertyParamsL(RPointerArray< CSmlDataPropertyParam > &)
SetSupportedOptions(TUint32)
IMPORT_C void
|
SetSupportedOptions
|
(
|
TUint32
|
aFlags
|
)
|
|
Member Enumerations Documentation
Enum TOption
Enumerators
EOptionHasMaxSize
|
|
EOptionHasMaxOccur
|
|
EOptionNoTruncate
|
|
Member Data Documentation
RPointerArray< CSmlDataPropertyParam > iParams
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.