|
||
class CDesC8ArraySeg : public CDesC8Array;
An array of 8 bit descriptors implemented using a segmented buffer. "bafl.lib"
MDesC8Array
- Interface class for 8 bit descriptor arrays. It should be inherited by classes w...
CBase
-
Base class for all classes to be instantiated on the heap.
CArrayFixBase
-
Base class for arrays of fixed length objects.
CDesC8Array
- An implementation base class for 8 bit descriptor arrays.
CDesC8ArraySeg
- An array of 8 bit descriptors implemented using a segmented buffer. "bafl.l...
Defined in CDesC8ArraySeg
:
CDesC8ArraySeg(TInt)
Constructs a segmented descriptor array with the specified granularity.~CDesC8ArraySeg()
Frees all resources owned by the object, prior to its destruction. Inherited from CArrayFixBase
:
Compress()
Compresses the array.Count()const
Gets the number of elements held in the array.Length()const
Gets the length of an element.Sort(TKeyArrayFix &)
Sorts the elements of the array into key sequence.Inherited from CBase
:
Delete(CBase *)
Deletes the specified object.Extension_(TUint,TAny *&,TAny *)
Extension function operator new(TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TAny *)
Initialises the object to binary zeroes.operator new(TUint,TLeave)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TLeave,TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TUint)
Allocates the object from the heap and then initialises its contents to binary z...Inherited from CDesC8Array
:
AppendL(const TDesC8 &)
Appends a descriptor onto the end of any existing descriptor elements in the arr...CDesC8Array(TBufRep,TInt)
Delete(TInt)
Delete(TInt,TInt)
Deletes one or more logically contiguous descriptor elements from the array.Find(const TDesC8 &,TInt &,TKeyCmpText)const
Finds the position of a descriptor element within the array which matches the sp...FindIsq(const TDesC8 &,TInt &,TKeyCmpText)const
Finds the position of a descriptor element within the array which matches the sp...InsertIsqAllowDuplicatesL(const TDesC8 &,TKeyCmpText)
Inserts a descriptor into the array at a position which maintains the sequence o...InsertIsqL(const TDesC8 &,TKeyCmpText)
Inserts a descriptor into the array at a position which maintains the sequence o...InsertL(TInt,const TDesC8 &)
Inserts a descriptor into the array at the specified position.MdcaCount()const
Returns the number of descriptor elements in the array. The function implements ...MdcaPoint(TInt)const
Indexes into a descriptor array. The function implements the interface MDesC8Arr...Reset()
Deletes all descriptors from the array and frees the memory allocated to the arr...Sort(TKeyCmpText)
Sorts the descriptor elements into sequence.operator[](TInt)const
IMPORT_C CDesC8ArraySeg(TInt aGranularity);
Constructs a segmented descriptor array with the specified granularity.
No memory is allocated to the array buffer by this constructor.
|
IMPORT_C ~CDesC8ArraySeg();
Frees all resources owned by the object, prior to its destruction.