Base class of non-shared d-pointers. More...
#include <dptr_noncopy.h>
Public Member Functions | |
NonCopyDPtr () | |
instantiates a non-shared d-pointer | |
virtual | ~NonCopyDPtr () |
deletes a non-shared d-pointer | |
Private Member Functions | |
NonCopyDPtr (const NonCopyDPtr &) | |
hides the copy constructor | |
NonCopyDPtr & | operator= (const NonCopyDPtr &) |
hides the assignment operator |
Base class of non-shared d-pointers.
Use in conjunction with DECLARE_NONCOPY_DPTR and DEFINE_NONCOPY_DPTR
NonCopyDPtr | ( | ) | [inline] |
instantiates a non-shared d-pointer
virtual ~NonCopyDPtr | ( | ) | [inline, virtual] |
deletes a non-shared d-pointer
NonCopyDPtr | ( | const NonCopyDPtr & | ) | [inline, private] |
hides the copy constructor
NonCopyDPtr& operator= | ( | const NonCopyDPtr & | ) | [inline, private] |
hides the assignment operator