Peter Dimov
1cae5c5696
Fix documentation links in headers
2017-06-17 00:13:21 +03:00
Peter Dimov
0da6902267
Move smart_ptr into boost/smart_ptr/*.hpp (refs #2239 ).
...
[SVN r51509]
2009-03-01 16:00:42 +00:00
Peter Dimov
bca336bf35
Updated the unspecified_bool_type to match shared_ptr.
...
[SVN r38975]
2007-08-26 19:42:50 +00:00
Peter Dimov
6412de1dd5
TR1 cyclic dependency fixes.
...
[SVN r34499]
2006-07-10 13:17:41 +00:00
Douglas Gregor
ef51f6a1de
License update
...
[SVN r24598]
2004-08-19 15:23:47 +00:00
Dave Abrahams
feff6e40ea
Use conforming is_class for EDG compilers
...
Make is_enum work for class types which are convertible to anything at
all (on many compilers).
smart_ptr library workarounds for __MWERKS__ (must use member function
pointer for unspecified_bool_type).
[SVN r20244]
2003-10-02 17:49:06 +00:00
Peter Dimov
96f572b19b
Switched unspecified_bool_type to data member pointer.
...
[SVN r20238]
2003-10-01 11:12:15 +00:00
Peter Dimov
889cb6bee6
-Wundef fixes.
...
[SVN r18788]
2003-06-12 17:09:24 +00:00
Peter Dimov
d091ee85c0
Turns out Sun CC doesn't like operator int().
...
[SVN r18512]
2003-05-23 13:46:07 +00:00
Peter Dimov
bc00d5fa1a
Fixed bool conversions for Sun 5.3
...
[SVN r18419]
2003-05-16 12:11:17 +00:00
Peter Dimov
57c0ad44f3
Changed typename to class; some libraries helpfully #define typename
...
[SVN r15970]
2002-10-23 13:55:18 +00:00
Peter Dimov
927fe73093
Changed #ifdefs so that member templates aren't disabled by an empty config.hpp.
...
[SVN r14589]
2002-07-24 15:36:25 +00:00
Peter Dimov
547888d507
Consistent 'bool' conversions; scoped_ptr(auto_ptr); get_pointer(scoped_ptr) added.
...
[SVN r14496]
2002-07-17 15:15:39 +00:00
Peter Dimov
c29cc62d66
Minor tweaks.
...
[SVN r12684]
2002-02-04 11:15:40 +00:00
Douglas Gregor
590757e2b2
Don't give default arguments to function parameters what subsequent parameters do not have default arguments
...
[SVN r12670]
2002-02-03 15:21:41 +00:00
Darin Adler
1a7cd887e4
New smart pointer documentation. Related clean-up of the smart pointer
...
library. Changing includes to include the new individual smart pointer
headers. Replacing old smart pointer library with an include of the new
smart pointer headers. Simplify ifdefs that involve the member templates
macros now that BOOST_MSVC6_MEMBER_TEMPLATES is also guaranteed to bet
set for platforms that have full member templates.
[SVN r12647]
2002-02-02 18:36:12 +00:00
Darin Adler
5d564a2f01
Add a self-assignment assert to reset(). Also add an overload of reset to
...
allow resetting to a new pointer with a new deletion function.
[SVN r12491]
2002-01-24 19:16:12 +00:00
Peter Dimov
09c1476063
Smart pointer enhancements, initial commit
...
[SVN r12439]
2002-01-22 13:38:52 +00:00