Classes | Namespaces

vsmartptr.h File Reference

Smart pointer that accepts custom 'free' functions. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Barry::vSmartPtr< T, FT, FreeFunc >
 A special smart pointer for variables that have their own special 'free' functions. More...
class  Barry::vLateSmartPtr< T, FreeFuncPtrT >
 Variation of the above smart pointer that allows the user to assign a free function after construction, in the case of dlopen()'d frees. More...

Namespaces

namespace  Barry
 

Project namespace, containing all related functions and classes.



Detailed Description

Smart pointer that accepts custom 'free' functions.

Definition in file vsmartptr.h.