ATLAS Offline Software
Public Member Functions | List of all members
xAOD::TDestructor< T > Class Template Reference

Implementation of the destructor base class for a given type. More...

#include <TDestructor.h>

Inheritance diagram for xAOD::TDestructor< T >:
Collaboration diagram for xAOD::TDestructor< T >:

Public Member Functions

virtual void destruct (void *ptr) const
 Function that deletes an object of this type from memory. More...
 

Detailed Description

template<class T>
class xAOD::TDestructor< T >

Implementation of the destructor base class for a given type.

This template implementation is used to delete objects of any given type from memory, for which we don't have a dictionary.

Author
Attila Krasznahorkay Attil.nosp@m.a.Kr.nosp@m.aszna.nosp@m.hork.nosp@m.ay@ce.nosp@m.rn.c.nosp@m.h
Revision
599851
Date
2014-06-02 14:32:51 +0200 (Mon, 02 Jun 2014)

Definition at line 47 of file TDestructor.h.

Member Function Documentation

◆ destruct()

template<class T >
virtual void xAOD::TDestructor< T >::destruct ( void *  ptr) const
virtual

Function that deletes an object of this type from memory.

Implements xAOD::TVirtualDestructor.


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