Location:
badesca.h
Link against: bafl.lib
CPtrC8Array
Supported from 5.0
Array of 8 bit non-modifiable pointer descriptors,
TPtrC8
, implemented using a flat buffer.
|
Defined in CPtrC8Array
:
CPtrC8Array()
, CopyL()
, MdcaCount()
, MdcaPoint()
, operator=
, ~CPtrC8Array()
Inherited from CArrayFix
:
AppendL()
,
AppendL()Append
,
Array()
,
At()
,
Back()
,
End()
,
ExpandL()
,
ExtendL()
,
Find()
,
FindIsq()
,
InsertIsqAllowDuplicatesL()
,
InsertIsqL()
,
InsertL()
,
ResizeL()
,
operator[]
Inherited from CArrayFixBase
:
Compress()
,
Count()
,
Delete()
,
Length()
,
Reset()
,
Sort()
Inherited from CArrayFixFlat
:
SetReserveL()
Inherited from CBase
:
operator new()
CPtrC8Array(TInt aGranularity);
Constructs an array of 8 bit non-modifiable descriptors with
the specified granularity. The length of all elements in the array buffer is
the length of a TPtrC8
object.
No memory is allocated to the array buffer by this constructor.
|
TInt MdcaCount() const;
Returns the number of elements in the array. The function
implements the pure virtual function
MDesC8Array::MdcaCount()
.
|
void CopyL(const MDesC8Array& aArray);
Copies a descriptor array into this array, deleting any pre-existing elements.
The function constructs TPtrC8
elements for each
descriptor element in the specified descriptor array.
|
void operator=(const MDesC8Array& aArray);
Copies a descriptor array into this array, deleting any pre-existing elements.
The function constructs TPtrC8
elements for each
descriptor element in the specified descriptor array.
This operator behaves in the same ways as
CPtrC8Array::CopyL()
.
|
TPtrC8 MdcaPoint(TInt aIndex) const;
Indexes into the descriptor array. The function implements the pure
virtual function MDesC8Array::MdcaPoint()
.
|
|