Jelajahi Sumber

CObject: Add LogStream operator<< for CObject.

Andreas Kling 6 tahun lalu
induk
melakukan
b4329a8eec
1 mengubah file dengan 5 tambahan dan 0 penghapusan
  1. 5 0
      Libraries/LibCore/CObject.h

+ 5 - 0
Libraries/LibCore/CObject.h

@@ -99,3 +99,8 @@ inline void CObject::for_each_child_of_type(Callback callback)
         return IterationDecision::Continue;
     });
 }
+
+inline const LogStream& operator<<(const LogStream& stream, const CObject& object)
+{
+    return stream << object.class_name() << '{' << &object << '}';
+}