From feb9f4a2b1f7f90ead03215b38d29eaf74ca6e4a Mon Sep 17 00:00:00 2001 From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz> Date: Thu, 10 Aug 2017 22:12:08 +0200 Subject: [PATCH] remove overload of oper<< unique and shared_ptr --- alib2std/src/extensions/memory.hpp | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/alib2std/src/extensions/memory.hpp b/alib2std/src/extensions/memory.hpp index 733793fb65..273e1a313b 100644 --- a/alib2std/src/extensions/memory.hpp +++ b/alib2std/src/extensions/memory.hpp @@ -350,26 +350,6 @@ std::ostream & operator <<( std::ostream & out, const ext::cow_shared_ptr < T > return out; } -} /* namespace ext */ - -namespace std { - -template < class T > -std::ostream & operator <<( std::ostream & out, const std::shared_ptr < T > & ptr ) { - out << * ptr; - return out; -} - -template < class T > -std::ostream & operator <<( std::ostream & out, const std::unique_ptr < T > & ptr ) { - out << * ptr; - return out; -} - -} /* namespace std */ - -namespace ext { - template < class T > std::ostream & operator <<( std::ostream & out, const ext::smart_ptr < T > & ptr ) { out << * ptr; -- GitLab