#include <memory>
Go to the source code of this file.
Defines | |
#define | DEFINE_CLASS_POINTERS(ClassName) |
Exception declarations GNU LGPL. |
#define DEFINE_CLASS_POINTERS | ( | ClassName | ) |
typedef std::unique_ptr<ClassName> UniquePtr; \
typedef std::shared_ptr<ClassName> SharedPtr; \
typedef std::weak_ptr<ClassName> WeakPtr;
Exception declarations GNU LGPL.
Definition at line 17 of file class_pointers.h.