Parcourir la source

CObject: Add LogStream operator<< for CObject.

Andreas Kling il y a 6 ans
Parent
commit
b4329a8eec
1 fichiers modifiés avec 5 ajouts et 0 suppressions
  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 << '}';
+}