Non-intrusive smart pointers. More...
#include <vcl_compiler.h>
Go to the source code of this file.
Classes | |
struct | vbl_shared_pointer_data |
class | vbl_shared_pointer< T > |
Non-intrusive smart pointers. More... | |
Defines | |
#define | vbl_shared_pointer_zero(var) (var) = 0 |
#define | VBL_SHARED_POINTER_INSTANTIATE(T) |
Non-intrusive smart pointers.
Modifications 10 Sep. 2004 Peter Vanroose Inlined all 1-line methods in class decl 13 Feb. 2007 Amitha Perera Change implementation to allow base class conversions.
Definition in file vbl_shared_pointer.h.
#define VBL_SHARED_POINTER_INSTANTIATE | ( | T | ) |
Definition at line 174 of file vbl_shared_pointer.h.
#define vbl_shared_pointer_zero | ( | var | ) | (var) = 0 |
Definition at line 17 of file vbl_shared_pointer.h.