| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

GiGaUtil::Delete Class Reference

useful utility(templated class) to delete the object More...

#include <GiGaUtil.h>

List of all members.


Public Member Functions

template<class TYPE>
TYPE * operator() (TYPE *obj) const
 delete the object

Detailed Description

useful utility(templated class) to delete the object

Author:
Vanya Belyaev
Date:
23/07/2001

Definition at line 74 of file GiGaUtil.h.


Member Function Documentation

template<class TYPE>
TYPE* GiGaUtil::Delete::operator() ( TYPE *  obj  )  const [inline]

delete the object

Parameters:
obj pointer to object to be deleted
Returns:
NULL pointer

Definition at line 83 of file GiGaUtil.h.

00084     { 
00085       if( 0 != obj ) { delete obj ; obj = 0 ; }
00086       return obj ;
00087     };


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:01:19 2011 for GiGa by doxygen 1.4.7