40 #ifndef INCLUDED_DISTI_SCOPED_PTR_H
41 #define INCLUDED_DISTI_SCOPED_PTR_H
67 #if defined( DISTI_HAS_RVAL_REFS )
70 *
this = std::move( that );
94 void Reset( T* p = NULL )
105 T* Get()
const {
return _p; }
111 void operator=(
const ScopedPtr& ) DISTI_SPECIAL_MEM_FUN_DELETE;
Definition: scoped_ptr.h:53
Contains the DistiAssert macro.
Macros and helper code to determine what subset of C++11/14/17 is available.
Definition: bmpimage.h:46
#define GLS_ASSERT(exp)
Definition: disti_assert.h:135