#include "inifile.h"
| class BSUL::CIniSecIter16 : public CBase |
| Public Member Functions | |
|---|---|
| ~CIniSecIter16() | |
| IMPORT_C TBool | End() |
| IMPORT_C CIniSecIter16 * | NewL(const TDesC16 &, const CIniDocument16 *) |
| IMPORT_C TBool | Next(TPtrC16 &, TPtrC16 &) |
| IMPORT_C void | Reset() |
Section iterator for 16 bit ini file. This class provides an iterator to navigate through the settings within a section inside an 16 bit ini file.
| IMPORT_C TBool | End | ( | ) |
Look ahead in the section to check whether there is still any keyvalue pair in the section to be read
Returns: ETrue if it is already end of section EFalse indicating the next keyvalue pair exists
| IMPORT_C CIniSecIter16 * | NewL | ( | const TDesC16 & | aSectionName, |
| const CIniDocument16 * | aIniDocument | |||
| ) | [static] | |||
| Parameter | Description |
|---|---|
| aSectionName | the name of the section to iterate |
| aIniDocument | the document object containing the section |
Returns: A pointer to a newly created CIniSecIter16 object
| Parameter | Description |
|---|---|
| aKey | a pointer to contain the key name |
| aValue | a pointer to contain the key value |
Returns: ETrue if there are keyvalue pairs to return EFalse if it is already end of section