Location:
e32base.h
Link against: euser.lib
CArrayVarSeg<class T>
Supported from 5.0
Array of variable length objects implemented using a segmented
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 a segmented dynamic buffer, a
CbufSeg.
The elements can be T or R type objects
and must have an accessible default constructor.
|
Defined in CArrayVarSeg:
CArrayVarSeg()
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()
CArrayVarSeg(TInt aGranularity);
Constructs a variable segmented array with specified granularity.
Notes
No memory is allocated to the array buffer by this C++ constructor.
|