Public Member Functions | |
| void | RunL () |
| void | DoCancel () |
| void | AddToScheduler () |
| void | ReadNumber () |
| ~CLongNumber () | |
| void | PrintNumber () |
| void | InitializeIter () |
| TBool | GetNumber (TInt &aValue) |
| TBool | Slide () |
Static Public Member Functions | |
| static CLongNumber * | NewL (CConsoleBase *aConsole) |
Definition at line 34 of file longnumber.h.
| CLongNumber::~CLongNumber | ( | ) |
Destructor. The TDigit objects were allocated memory at runtime. Iterate over the list to delete them.
Definition at line 277 of file longnumber.cpp.
| CLongNumber * CLongNumber::NewL | ( | CConsoleBase * | aConsole | ) | [static] |
Creates an object of the CLongNumber class.
| aConsole | The user console. |
Definition at line 30 of file longnumber.cpp.
| void CLongNumber::RunL | ( | ) |
Handles the key-press events for this active object.
Definition at line 64 of file longnumber.cpp.
| void CLongNumber::DoCancel | ( | ) |
Cancel any outstanding request.
Definition at line 263 of file longnumber.cpp.
| void CLongNumber::AddToScheduler | ( | ) |
Adds this active object to the active scheduler
Definition at line 56 of file longnumber.cpp.
| void CLongNumber::ReadNumber | ( | ) |
Reads a number from the console.
Definition at line 183 of file longnumber.cpp.
| void CLongNumber::PrintNumber | ( | ) |
Prints the number.
Definition at line 193 of file longnumber.cpp.
| void CLongNumber::InitializeIter | ( | ) |
Sets the iterator to the first element of the list.
Definition at line 221 of file longnumber.cpp.
| TBool CLongNumber::GetNumber | ( | TInt & | aValue | ) |
Gets the integer number of the TDigit node, which is pointed to by the iterator.
| aValue | The reference to an integer. On return, this stores the value of the digit. |
Definition at line 232 of file longnumber.cpp.
| TBool CLongNumber::Slide | ( | ) |
Moves the iterator to the next node of the list.
Definition at line 248 of file longnumber.cpp.
1.5.3