CDesC8ArraySeg Class Reference

#include <badesca.h>

Link against: bafl.lib

class CDesC8ArraySeg : public CDesC8Array

Inherits from

Public Member Functions
CDesC8ArraySeg(TInt)
~CDesC8ArraySeg()
Inherited Functions
CArrayFixBase::At(TInt)const
CArrayFixBase::AtR(const CBase *,TInt)
CArrayFixBase::Back(TInt)const
CArrayFixBase::CArrayFixBase(TBufRep,TInt,TInt)
CArrayFixBase::Compress()
CArrayFixBase::Count()const
CArrayFixBase::CountR(const CBase *)
CArrayFixBase::End(TInt)const
CArrayFixBase::ExpandL(TInt)
CArrayFixBase::Find(const TAny *,TKeyArrayFix &,TInt &)const
CArrayFixBase::FindIsq(const TAny *,TKeyArrayFix &,TInt &)const
CArrayFixBase::InsertIsqAllowDuplicatesL(const TAny *,TKeyArrayFix &)
CArrayFixBase::InsertIsqL(const TAny *,TKeyArrayFix &)
CArrayFixBase::InsertL(TInt,const TAny *)
CArrayFixBase::InsertL(TInt,const TAny *,TInt)
CArrayFixBase::InsertRepL(TInt,const TAny *,TInt)
CArrayFixBase::Length()const
CArrayFixBase::ResizeL(TInt,const TAny *)
CArrayFixBase::SetKey(TKeyArrayFix &)const
CArrayFixBase::SetReserveFlatL(TInt)
CArrayFixBase::Sort(TKeyArrayFix &)
CArrayFixBase::~CArrayFixBase()
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CDesC8Array::AppendL(const TDesC8 &)
CDesC8Array::CDesC8Array(TBufRep,TInt)
CDesC8Array::Delete(TInt)
CDesC8Array::Delete(TInt,TInt)
CDesC8Array::Find(const TDesC8 &,TInt &,TKeyCmpText)const
CDesC8Array::FindIsq(const TDesC8 &,TInt &,TKeyCmpText)const
CDesC8Array::InsertIsqAllowDuplicatesL(const TDesC8 &,TKeyCmpText)
CDesC8Array::InsertIsqL(const TDesC8 &,TKeyCmpText)
CDesC8Array::InsertL(TInt,const TDesC8 &)
CDesC8Array::MdcaCount()const
CDesC8Array::MdcaPoint(TInt)const
CDesC8Array::Reset()
CDesC8Array::Sort(TKeyCmpText)
CDesC8Array::operator[](TInt)const
CDesC8Array::~CDesC8Array()

Detailed Description

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

Constructor & Destructor Documentation

CDesC8ArraySeg ( TInt )

IMPORT_CCDesC8ArraySeg(TIntaGranularity)

Constructs a segmented descriptor array with the specified granularity.

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

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

~CDesC8ArraySeg ( )

IMPORT_C~CDesC8ArraySeg()

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