Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: BADESCA.H
Link against: bafl.lib

Class CDesC8ArraySeg

class CDesC8ArraySeg : public CDesC8Array;

Description

An array of 8 bit descriptors implemented using a segmented buffer. "bafl.lib"

Derivation

Members

Defined in CDesC8ArraySeg:
CDesC8ArraySeg(), ~CDesC8ArraySeg()

Inherited from CArrayFixBase:
Compress(), Count(), Length()

Inherited from CBase:
Extension_(), operator new()

Inherited from CDesC8Array:
AppendL(), Delete(), Find(), FindIsq(), InsertIsqAllowDuplicatesL(), InsertIsqL(), InsertL(), MdcaCount(), MdcaPoint(), Reset(), Sort(), operator[]()


Construction and destruction


CDesC8ArraySeg()

IMPORT_C CDesC8ArraySeg(TInt aGranularity);

Description

Constructs a segmented descriptor array with the specified granularity.

No memory is allocated to the array buffer by this constructor.

Parameters

TInt aGranularity

The granularity of the array. This value must be positive otherwise the constructor raises an E32USER-CBase 18 panic.


~CDesC8ArraySeg()

IMPORT_C ~CDesC8ArraySeg();

Description

Frees all resources owned by the object, prior to its destruction.