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.
1.6.2