Location:
e32base.h
Link against: euser.lib
CArrayVarFlat<Class T>
Supported from 5.0
Array of variable length objects implemented using a flat dynamic
buffer. The elements of the array are instances of the template class
T and are contained within their own heap cells. Pointers to the
elements are maintained within the flat dynamic buffer, a
CBufFlat.
The elements can be T or R type objects
and must have an accessible default constructor.
|
Defined in CArrayVarFlat:
CArrayVarFlat()
Inherited from CArrayVar:
AppendL(),
Array(),
At(),
ExpandL(),
ExtendL(),
Find(),
FindIsq(),
InsertIsqAllowDuplicatesL(),
InsertIsqL(),
InsertL(),
operator[]
Inherited from CArrayVarBase:
Compress(),
Count(),
Delete(),
Length(),
Reset(),
Sort()
Inherited from CBase:
operator new()
CArrayVarFlat(TInt aGranularity);
Constructs a variable flat array with specified granularity.
Notes
No memory is allocated to the array buffer by this C++ constructor.
|