#include "LDK/Memory.h"
#include "LDK/Object.h"
Include dependency graph for SmartPointers.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | LDK |
Data Structures | |
class | LDK::SmartPointerBase< T > |
Functionality common to all smart pointers. More... | |
class | LDK::SmartPointerBase< T >::Tester |
class | LDK::IntrusiveSmartPointer< T > |
A intrusive smart pointer for LDK::Objects allocated with LDK::create only. More... | |
class | LDK::SmartPointer< T > |
A non-instrusive smart pointer to hold memory allocated with LDK::create only. More... | |
class | LDK::NewSmartPointer< T > |
A non-instrusive smart pointer to hold objects allocated with new only. More... | |
class | LDK::RawSmartPointer< T > |
Definition in file SmartPointers.h.