#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