diff -r 80ef3a206772 -r 48780e181b38 Symbian3/SDK/Source/GUID-D7DF85A8-1F90-5EC8-9EA1-EB33382849B0.dita --- a/Symbian3/SDK/Source/GUID-D7DF85A8-1F90-5EC8-9EA1-EB33382849B0.dita Fri Jul 16 17:23:46 2010 +0100 +++ b/Symbian3/SDK/Source/GUID-D7DF85A8-1F90-5EC8-9EA1-EB33382849B0.dita Tue Jul 20 12:00:49 2010 +0100 @@ -1,34 +1,31 @@ - - - - - -TAndRClasses: -typical ‘T’ and ‘R’ type classes -
Description

TAndRClasses shows -a typical ‘T’ class and a typical ‘R’ class.

The ‘T’ type is a value -type, owning no external object.

The ‘R’ type is a resource type; -typically this is proxy for an object owned elsewhere. In practice, the 'R' -type is a handle to a resource owned and managed by the Kernel.

In -this example, the ‘R’ class derives from the standard Symbian platform handle -class RTimer.

-
Download

Click on the following link to download -the example: TAndRClasses.zip

Click on the following link -to download additional files: CommonFramework.zip

Click browse TAndRClasses to view the example code.

Click CommonFramework to view additional files.

-
Class summary

RTimer TCleanupItem CleanupStack TRequestStatus

-
Build

The example includes the two project files -needed for building: bld.inf and the .mmp file.

The Symbian platform build -process describes how to build this application, which results in an -executable called:

\epoc32\release\<target>\<urel -or udeb>\TANDRCLASSES.EXE.

-
Usage

Run the executable TANDRCLASSES.EXE.

Executables -for the emulator targets wins and winscw can -be run on your PC. Executables for ARM targets must be copied to your target -platform before being run.

+ + + + + +TAndRClasses: typical ‘T’ and ‘R’ type classes +
Description

TAndRClasses shows a typical ‘T’ class and a typical ‘R’ class.

The ‘T’ +type is a value type, owning no external object.

The ‘R’ type +is a resource type; typically this is proxy for an object owned elsewhere. +In practice, the 'R' type is a handle to a resource owned and managed +by the Kernel.

In this example, the ‘R’ class derives from +the standard Symbian platform handle class RTimer.

+
Download

Click on the following link to +download the example: TAndRClasses.zip

Click on the following +link to download additional files: CommonFramework.zip

Click browse TAndRClasses to view the example code.

Click CommonFramework to view additional files.

+
Class summary

RTimer TCleanupItem CleanupStack TRequestStatus

+
Build

The example includes the two project +files needed for building: bld.inf and the .mmp file.

The Symbian platform build process +describes how to build this application, which results in an executable +called:

\epoc32\release\<target>\<urel +or udeb>\TANDRCLASSES.EXE.

+
Usage

Run the executable TANDRCLASSES.EXE.

Executables for the emulator targets wins and winscw can be run on your PC. Executables +for ARM targets must be copied to your target platform before being +run.

\ No newline at end of file