class CCoeControlArray::TCursor |
This class is an iterator for the CCoeControlArray class.
Public Member Functions | |
---|---|
TCursor(const CCoeControlArray &, TInt) | |
T * | Control() |
const T * | Control() |
TInt | Index() |
IMPORT_C TBool | IsValid() |
IMPORT_C TBool | Next() |
IMPORT_C TBool | Prev() |
IMPORT_C TBool | operator!=(const TCursor &) |
IMPORT_C TBool | operator==(const TCursor &) |
Private Member Functions | |
---|---|
IMPORT_C CCoeControl * | Ctrl() |
void | UpdateIndex() |
void | UpdateMemento() |
Private Attributes | |
---|---|
const CCoeControlArray * | iArray |
TInt | iIndex |
TCoeControlWithId | iMemento |
TCursor | ( | const CCoeControlArray & | aArray, |
TInt | aIndex | ||
) |
const CCoeControlArray & aArray | |
TInt aIndex |
const T * | Control | ( | ) | const [inline] |
Gets the control. The control at the current cursor position.
IMPORT_C TBool | operator!= | ( | const TCursor & | aCursor | ) | const |
const TCursor & aCursor |
IMPORT_C TBool | operator== | ( | const TCursor & | aCursor | ) | const |
const TCursor & aCursor |