Inherits MResultViewer.
Public Slots | |
QString | showResponse () |
void | createOnStack () |
void | createOnHeap () |
void | createLiterals () |
void | callNonModifyingMethods () |
void | callModifyingMethods () |
void | callCharacterConversions () |
void | doLexicalAnalysis () |
void | useCircularBuffers () |
void | useFlatDynamicBuffers () |
void | useSegmentedDynamicBuffers () |
void | usePackageBuffers () |
void | callRBufDemonstrations () |
Signals | |
void | printMessage () |
Public Member Functions | |
Descriptors () | |
User Include. | |
~Descriptors () |
Class used for initiating different operations on descriptors. These calls are made through private object implementation.
Definition at line 55 of file descriptors.h.
Descriptors::Descriptors | ( | ) |
User Include.
Constructor, creates the buffer and CDescriptorExamples object.
Definition at line 52 of file descriptors.cpp.
Descriptors::~Descriptors | ( | ) |
Destructor.
Definition at line 61 of file descriptors.cpp.
QString Descriptors::showResponse | ( | ) | [slot] |
Returns the Qt based string, holding the descriptor operation results.
Definition at line 93 of file descriptors.cpp.
void Descriptors::createOnStack | ( | ) | [slot] |
Calls the example method, that describes how descriptor allocation and deallocation is done on "Stack".
Definition at line 102 of file descriptors.cpp.
void Descriptors::createOnHeap | ( | ) | [slot] |
Calls the example method, that describes how descriptor allocation is done on "Heap".
Definition at line 112 of file descriptors.cpp.
void Descriptors::createLiterals | ( | ) | [slot] |
Calls the example method, that describes how to declare "Literals".
Definition at line 121 of file descriptors.cpp.
void Descriptors::callNonModifyingMethods | ( | ) | [slot] |
Calls the example method, that demonstrates the usage of non-modifying methods declared by the base class of all descriptor, TDesC.
Definition at line 131 of file descriptors.cpp.
void Descriptors::callModifyingMethods | ( | ) | [slot] |
Calls the example method, that demonstrates the usage of modifying methods declared by the base class of modifying descriptors, TDes.
Definition at line 141 of file descriptors.cpp.
void Descriptors::callCharacterConversions | ( | ) | [slot] |
Calls the example method, that demonstrates how to convert string data encoded with one character set to unicode and vice versa.
Definition at line 151 of file descriptors.cpp.
void Descriptors::doLexicalAnalysis | ( | ) | [slot] |
Calls the example method, that demonstrates how numbers in string format can be parsed to binary representation.
Definition at line 161 of file descriptors.cpp.
void Descriptors::useCircularBuffers | ( | ) | [slot] |
Calls the example method, that demonstrates how circular buffer, is used to manipulate character data.
Definition at line 171 of file descriptors.cpp.
void Descriptors::useFlatDynamicBuffers | ( | ) | [slot] |
Calls the example method, that demonstrates how flat dynamic buffer (CBufFlat) is used to store and alter binary data.
Definition at line 181 of file descriptors.cpp.
void Descriptors::useSegmentedDynamicBuffers | ( | ) | [slot] |
Calls the example method, that demonstrates how segmented dynamic buffers (CBufSeg) are used to store and alter binary content.
Definition at line 191 of file descriptors.cpp.
void Descriptors::usePackageBuffers | ( | ) | [slot] |
Calls the example method, that demonstrates how to declare and use package buffers and package pointers.
Definition at line 201 of file descriptors.cpp.
void Descriptors::callRBufDemonstrations | ( | ) | [slot] |
Calls the example method, that demonstrates different usages of RBuf.
Definition at line 210 of file descriptors.cpp.