Classes | Defines
core/vbl/vbl_shared_pointer.h File Reference

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)

Detailed Description

Non-intrusive smart pointers.

Author:
fsm
    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 Documentation

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