Symbian
Symbian OS Library

SYMBIAN OS V9.3

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



Location: BAMDESCA.H

Class MDesC16Array

class MDesC16Array;

Description

Interface class for 16 bit descriptor arrays. It should be inherited by classes which implement this protocol. This protocol is implemented by class CDesC16Array and the concrete class CPtrC16Array.

Members

Defined in MDesC16Array:
MdcaCount(), MdcaPoint(), ~MDesC16Array()


Construction and destruction


~MDesC16Array()

inline virtual ~MDesC16Array();

Description

Destructor.

[Top]


Member functions


MdcaCount()

virtual TInt MdcaCount() const=0;

Description

Requirements

Returns the number of descriptor elements in a descriptor array.

Return value

TInt

The number of descriptor elements in a descriptor array.


MdcaPoint()

virtual TPtrC16 MdcaPoint(TInt aIndex) const=0;

Description

Requirements

Indexes into a descriptor array.

Parameters

TInt aIndex

The position of the descriptor element within a descriptor array. The position is relative to zero; i.e. zero implies the first descriptor element in a descriptor array.

Return value

TPtrC16

A 16 bit non-modifiable pointer descriptor representing the descriptor element located at position aIndex within a descriptor array.