43 #ifndef MEMORYINCLUDE_HH_ 44 #define MEMORYINCLUDE_HH_ 49 #if (__cplusplus >= 201103L) 53 #define ACG_UNIQUE_POINTER_SUPPORTED 1 54 #elif defined(__GXX_EXPERIMENTAL_CXX0X__) 58 #define ACG_UNIQUE_POINTER_SUPPORTED 1 61 #if (_MSC_VER >= 1600) 65 #define ACG_UNIQUE_POINTER_SUPPORTED 1 66 #elif (_MSC_VER >= 1500) 70 namespace ptr = std::tr1;
71 #define ACG_UNIQUE_POINTER_SUPPORTED 0 73 #pragma warning "TR1 not available! Please install Visual Studio Service Pack 1!" 78 #if defined(__clang_major__) && (__clang_major__ >= 5) && !defined(__GLIBCXX__ ) 84 namespace ptr = std::tr1;
86 #define ACG_UNIQUE_POINTER_SUPPORTED 0