1 #ifndef BOOST_SMART_PTR_HPP_INCLUDED 2 #define BOOST_SMART_PTR_HPP_INCLUDED 3 4 // 5 // smart_ptr.hpp 6 // 7 // For convenience, this header includes the rest of the smart 8 // pointer library headers. 9 // 10 // Copyright (c) 2003 Peter Dimov Distributed under the Boost 11 // Software License, Version 1.0. (See accompanying file 12 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 13 // 14 // See http://www.boost.org/libs/smart_ptr/ for documentation. 15 // 16 17 #include <boost/scoped_ptr.hpp> 18 #include <boost/scoped_array.hpp> 19 #include <boost/shared_ptr.hpp> 20 #include <boost/shared_array.hpp> 21 #include <boost/weak_ptr.hpp> 22 #include <boost/intrusive_ptr.hpp> 23 #include <boost/enable_shared_from_this.hpp> 24 #include <boost/make_shared.hpp> 25 26 #endif // #ifndef BOOST_SMART_PTR_HPP_INCLUDED 27