Meta::TMetaArray Class Reference
class Meta::TMetaArray : public Meta::TMetaArrayBase
|
Implementation of
MMetaType
for
RArray
. Assumes that the doing a bite copy on the array template type is ok.
since v9.0
Constructor & Destructor Documentation
TMetaArray(const TAny *)
TMetaArray
|
(
|
const
TAny
*
|
aData
|
)
|
[protected, inline]
|
Member Functions Documentation
Append(TUint8 *)
TInt
|
Append
|
(
|
TUint8
*
|
aData
|
)
|
[protected, virtual]
|
At(TInt)
TUint8
*
|
At
|
(
|
TInt
|
aIndex
|
)
|
const [protected, virtual]
|
Copy(const TAny *)
void
|
Copy
|
(
|
const
TAny
*
|
aData
|
)
|
[virtual]
|
Copies content of a meta object (in aData) into another meta object (in iData). This is a
MMetaType
implementation for simple (T) types so it just copies the memory.
Count()
TInt
|
Count
|
(
|
)
|
const [protected, virtual]
|
Length()
TInt
|
Length
|
(
|
)
|
const [virtual]
|
Returns the length of the handled meta object.
NewL(const TAny *, const TAny *)
Instantiates a meta type of a particular type. Used for attribure registration (in the data v-table).
Reset()
void
|
Reset
|
(
|
)
|
[protected, virtual]
|
SizeOfType()
TInt
|
SizeOfType
|
(
|
)
|
const [protected, virtual]
|
Member Data Documentation
RArray< TYPE > & iData
RArray
< TYPE > &
|
iData
|
[private]
|
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.