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.


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...


namespace  Barry

Project namespace, containing all related functions and classes.

Detailed Description

Smart pointer that accepts custom 'free' functions.

Definition in file vsmartptr.h.