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