Original Symbian headers
Selected EUSER, Window Server, networking, graphics and device declarations
Loading...
Searching...
No Matches
CleanupRelease< T > Class Template Reference

A utility class used by the templated function CleanupReleasePushL() to create a TCleanupItem item that will perform a release type operation on the class T type object. More...

#include <e32base.h>

Static Public Member Functions

static void PushL (T &aRef)
 Creates a TCleanupItem for the specified object.
 

Detailed Description

template<class T>
class CleanupRelease< T >

A utility class used by the templated function CleanupReleasePushL() to create a TCleanupItem item that will perform a release type operation on the class T type object.

See also
CleanupReleasePushL()
API status
Published to all clients. Released API.

Definition at line 3262 of file e32base.h.

Member Function Documentation

◆ PushL()

template<class T >
static void CleanupRelease< T >::PushL ( T &  aRef)
inlinestatic

Creates a TCleanupItem for the specified object.

The cleanup operation is the private static function Release() of this class.

Parameters
aRefThe object for which a TCleanupItem is to be constructed.

(generated from Symbian Developer Library)


The documentation for this class was generated from the following files: