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

A utility class used by the templated function CleanupArrayDeletePushL() to create a TCleanupItem item that will perform a delete type operation on an array of class T type objects. More...

#include <e32base.h>

Static Public Member Functions

static void PushL (T *aPtr)
 Creates a TCleanupItem for the specified array.
 

Detailed Description

template<class T>
class CleanupArrayDelete< T >

A utility class used by the templated function CleanupArrayDeletePushL() to create a TCleanupItem item that will perform a delete type operation on an array of class T type objects.

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

Definition at line 3111 of file e32base.h.

Member Function Documentation

◆ PushL()

template<class T >
static void CleanupArrayDelete< T >::PushL ( T *  aPtr)
inlinestatic

Creates a TCleanupItem for the specified array.

The cleanup operation is the private static function ArrayDelete() of this class, which deletes the specified array.

Parameters
aPtrThe array of class T type objects for which a TCleanupItem is to be constructed.

(generated from Symbian Developer Library)


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