ICF 3.0.5.47
Technical documentation of ICF Libraries
istd::TDeleteAdapter< Pointer > Class Template Reference

Default delete adapter. More...

#include <TPointerVector.h>

Collaboration diagram for istd::TDeleteAdapter< Pointer >:

Public Types

typedef Pointer * ElementType
 

Static Public Member Functions

static Pointer * GetPtr (const ElementType &element)
 
static Pointer * release (const ElementType &element)
 
static void Delete (const ElementType &element)
 

Detailed Description

template<typename Pointer>
class istd::TDeleteAdapter< Pointer >

Default delete adapter.

Definition at line 24 of file TPointerVector.h.

Member Typedef Documentation

◆ ElementType

template<typename Pointer >
Pointer* istd::TDeleteAdapter< Pointer >::ElementType

Definition at line 27 of file TPointerVector.h.

Member Function Documentation

◆ Delete()

template<typename Pointer >
static void istd::TDeleteAdapter< Pointer >::Delete ( const ElementType & element)
inlinestatic

Definition at line 39 of file TPointerVector.h.

◆ GetPtr()

template<typename Pointer >
static Pointer * istd::TDeleteAdapter< Pointer >::GetPtr ( const ElementType & element)
inlinestatic

Definition at line 29 of file TPointerVector.h.

Referenced by istd::TDeleteAdapter< Pointer >::release().

◆ release()

template<typename Pointer >
static Pointer * istd::TDeleteAdapter< Pointer >::release ( const ElementType & element)
inlinestatic

Definition at line 34 of file TPointerVector.h.

References istd::TDeleteAdapter< Pointer >::GetPtr().


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

© Witold Gantzke and Kirill Lepskiy