Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <SHGAPI.H>
Link against: sheng.lib
This item is not part of the S60 5th Edition SDK

Class CShgAdditionalDataIter

Interface status: deprecated

class CShgAdditionalDataIter : public CBase;

Description

An iterator over cell additional data objects in a worksheet.

Derivation

Members

Defined in CShgAdditionalDataIter:

Inherited from CBase:


Construction and destruction


NewL(const CShgWorkSheet *)

Interface status: deprecated Inherited from: CShgAdditionalDataIter

IMPORT_C static CShgAdditionalDataIter* NewL(const CShgWorkSheet *aWorkSheet);

Description

Allocates and constructs a cell additional data objects iterator.

Parameters

const CShgWorkSheet *aWorkSheet

Worksheet to iterate on

Return value

CShgAdditionalDataIter *


~CShgAdditionalDataIter()

Interface status: deprecated Inherited from: CShgAdditionalDataIter

IMPORT_C virtual ~CShgAdditionalDataIter();

Description

Destructor.

[Top]


Member functions


Reset()

Interface status: deprecated Inherited from: CShgAdditionalDataIter

IMPORT_C void Reset();

Description

Resets the iterator to the start of the worksheet.


CurrentL()

Interface status: deprecated Inherited from: CShgAdditionalDataIter

IMPORT_C const SAdditionalData* CurrentL();

Description

Gets the iterator's current additional data object.

Return value

const CShgAdditionalDataIter::SAdditionalData *

Iterator's current additional data object. This is NULL when the iteration has completed.


NextL()

Interface status: deprecated Inherited from: CShgAdditionalDataIter

IMPORT_C const SAdditionalData* NextL();

Description

Increments the iterator.

Return value

const CShgAdditionalDataIter::SAdditionalData *

Incremented iterator's current additional data object. This is NULL when the iteration has completed.

[Top]


Member structures


Struct SAdditionalData

Interface status: deprecated

struct SAdditionalData;

Description

Represents an additional data object together with the range to which it applies.

Members

Defined in CShgAdditionalDataIter::SAdditionalData:

Member data


iRangeRef

Interface status: deprecated Inherited from: CShgAdditionalDataIter::SAdditionalData

TRangeRef iRangeRef;

Description

Range to which additional data applies.


iAdditionalData

Interface status: deprecated Inherited from: CShgAdditionalDataIter::SAdditionalData

const CShgCellAdditionalData * iAdditionalData;

Description

Additional data object.