Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

vbl_shared_pointer.h File Reference


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.

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


Define Documentation

#define VBL_SHARED_POINTER_INSTANTIATE  ) 
 

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.


Generated on Thu Jan 10 14:39:08 2008 for core/vbl by  doxygen 1.4.4