Public Member Functions | |
| void | RunL () | 
| void | DoCancel () | 
| void | AddToScheduler () | 
| ~CMyStringReverse () | |
| void | ReadOption () | 
| void | ReadChar () | 
| void | PrintStrings () | 
Static Public Member Functions | |
| static CMyStringReverse * | NewL (CConsoleBase *aConsole) | 
This class has the doubly linked list, iString. This string represents the user-entered string. The member functions of this class allow users to edit the string and get a reverse string of this string.
Definition at line 33 of file mystringreverse.h.
| CMyStringReverse::~CMyStringReverse | ( | ) | 
Destructor. The TLetter objects were allocated memory at runtime. Iterate over the list to delete them.
Definition at line 236 of file mystringreverse.cpp.
| CMyStringReverse * CMyStringReverse::NewL | ( | CConsoleBase * | aConsole | ) |  [static] | 
        
Creates an object of the CMyStringReverse class.
| aConsole | The user console. | 
Definition at line 28 of file mystringreverse.cpp.
| void CMyStringReverse::RunL | ( | ) | 
Handles the key press events for this active object. The following actions are defined for a key press event:
Definition at line 67 of file mystringreverse.cpp.
| void CMyStringReverse::DoCancel | ( | ) | 
Cancel any outstanding request.
Definition at line 222 of file mystringreverse.cpp.
| void CMyStringReverse::AddToScheduler | ( | ) | 
Adds this active object to the active scheduler
Definition at line 38 of file mystringreverse.cpp.
| void CMyStringReverse::ReadOption | ( | ) | 
Reads the option entered by the user.
Definition at line 158 of file mystringreverse.cpp.
| void CMyStringReverse::ReadChar | ( | ) | 
Reads the character entered by the user.
Definition at line 170 of file mystringreverse.cpp.
| void CMyStringReverse::PrintStrings | ( | ) | 
Prints the data in iString and iReverseString.
Definition at line 181 of file mystringreverse.cpp.
 1.6.2