#include "inifile.h"
| class BSUL::CIniSecIter8 : public CBase |
| Public Member Functions | |
|---|---|
| ~CIniSecIter8() | |
| IMPORT_C TBool | End() |
| IMPORT_C CIniSecIter8 * | NewL(const TDesC8 &, const CIniDocument8 *) |
| IMPORT_C TBool | Next(TPtrC8 &, TPtrC8 &) |
| IMPORT_C void | Reset() |
Section iterator for 8 bit ini file. This class provides an iterator to navigate through the settings within a section inside an 8 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 CIniSecIter8 * | NewL | ( | const TDesC8 & | aSectionName, |
| const CIniDocument8 * | 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 CIniSecIter8 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