Descriptors Class Reference

Inherits MResultViewer.

List of all members.

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 ()

Detailed Description

Class used for initiating different operations on descriptors. These calls are made through private object implementation.

Definition at line 55 of file descriptors.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Generated by  doxygen 1.6.2