@@ -3,6 +3,9 @@
namespace anki {
+/// @addtogroup util
+/// @{
+
/// Makes a derived class non copyable
struct NonCopyable
{
@@ -15,6 +18,7 @@ struct NonCopyable
~NonCopyable()
{}
};
+/// @}
} // end namespace anki
@@ -7,6 +7,9 @@
/// A hierarchical object
template<typename T>
class Object
@@ -102,7 +105,8 @@ private:
Value* parent = nullptr; ///< May be nullptr
Container childs;
-} // end namespace
+} // end namespace anki
#endif
@@ -289,9 +289,7 @@ public:
friend std::ostream& operator<<(std::ostream& s, const SelfType& x)
s << *x.ptr;
- return s; std::unique_ptr<int> ptr;
-
- std::cout << *ptr << std::endl;
+ return s;
}
private: