Cogs.Foundation
|
#include <memory>
#include <new>
Go to the source code of this file.
Classes | |
struct | Cogs::Pointer< T > |
Provides scoped storage for a raw pointer and corresponding deletion logic. More... | |
Namespaces | |
namespace | Cogs |
Main Cogs namespace. | |
Functions | |
template<typename T , typename DeleterFunction > | |
Pointer< T > | Cogs::makePointer (T *t, DeleterFunction deleterFunc) |
Construct a Pointer<T> instance from the given pointer and deleter function. | |