#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