From b377248ed27badc979e1fa02433baac0407557c7 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 28 Feb 2012 13:00:05 +0200 Subject: Remove allocator constructors and reset() from TR1 lazy_shared_ptr Those are not provided by TR1. --- odb/tr1/lazy-ptr.hxx | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'odb/tr1/lazy-ptr.hxx') diff --git a/odb/tr1/lazy-ptr.hxx b/odb/tr1/lazy-ptr.hxx index fade039..ad6e283 100644 --- a/odb/tr1/lazy-ptr.hxx +++ b/odb/tr1/lazy-ptr.hxx @@ -39,7 +39,6 @@ namespace odb lazy_shared_ptr (); template explicit lazy_shared_ptr (Y*); template lazy_shared_ptr (Y*, D); - template lazy_shared_ptr (Y*, D, A); lazy_shared_ptr (const lazy_shared_ptr&); template lazy_shared_ptr (const lazy_shared_ptr&); @@ -56,7 +55,6 @@ namespace odb void reset (); template void reset (Y*); template void reset (Y*, D); - template void reset (Y*, D, A); T& operator* () const; T* operator-> () const; @@ -103,7 +101,6 @@ namespace odb template lazy_shared_ptr (database_type&, const ID&); template lazy_shared_ptr (database_type&, Y*); template lazy_shared_ptr (database_type&, Y*, D); - template lazy_shared_ptr (database_type&, Y*, D, A); template lazy_shared_ptr (database_type&, std::auto_ptr&); template lazy_shared_ptr (database_type&, const std::tr1::shared_ptr&); template lazy_shared_ptr (database_type&, const std::tr1::weak_ptr&); @@ -111,8 +108,7 @@ namespace odb template void reset (database_type&, const ID&); template void reset (database_type&, Y*); template void reset (database_type&, Y*, D); - template void reset (database_type&, Y*, D, A); - template void reset (database_type&, const std::auto_ptr&); + template void reset (database_type&, std::auto_ptr&); template void reset (database_type&, const std::tr1::shared_ptr&); #ifdef ODB_CXX11 -- cgit v1.1