TAndRClasses
: typical 'T' and
'R' type classesTAndRClasses
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 timer class RTimer
.
RTimer
: asynchronous timer service
TCleanupItem
: general cleanup item
CleanupStack
: a cleanup stack
TRequestStatus
: asynchronous request
status