Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: bamdesca.h
Link against: N/A

Class MDesC16Array

MDesC16Array

Support

Supported from 5.0

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.

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


Destructor


~MDesC16Array()

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.