Fernando Cacciola
4bfb534bae
Added for new Boost.Optional functionality
...
[SVN r19995]
2003-09-10 15:40:47 +00:00
Daniel Frey
c86fcbf456
Fix for Metrowerks CW
...
[SVN r19626]
2003-08-16 01:05:43 +00:00
Dave Abrahams
fe3aaf62cd
Undo overeager workarounding and safe_bool.
...
[SVN r19364]
2003-07-30 12:41:10 +00:00
Dave Abrahams
cb189bd6be
operators.hpp, operators_test.cpp - workaround for compilers not
...
supporting the PP lib, many workarounds for another problem which
may be our bug.
linear_congruential.hpp - Borland workaround
[SVN r19350]
2003-07-30 01:11:14 +00:00
Peter Dimov
d1d0d6b788
Fixed Intel 7 issue (reported by Daniel Frey)
...
[SVN r19145]
2003-07-16 10:53:06 +00:00
Dave Abrahams
c4b7aaf281
Move to new iterator adaptors
...
[SVN r19074]
2003-07-11 22:18:58 +00:00
Daryle Walker
c1c8329403
Expanded base-from-member constructors to 10 arguments; did minor tweaks
...
[SVN r18791]
2003-06-15 01:16:49 +00:00
Peter Dimov
20a89040e1
-Wundef fixes.
...
[SVN r18788]
2003-06-12 17:09:24 +00:00
Peter Dimov
1c7a2a1476
IBM C++ support added.
...
[SVN r18587]
2003-05-28 13:45:58 +00:00
Daniel Frey
7c40cc0b63
Fixed bool_testable for compilers with BOOST_NO_OPERATORS_IN_NAMESPACE
...
[SVN r18521]
2003-05-23 23:09:21 +00:00
Peter Dimov
73a9e0d351
Intel support.
...
[SVN r18520]
2003-05-23 22:30:23 +00:00
Daniel Frey
88f4e47550
Added bool_testable by Sam Partington
...
[SVN r18413]
2003-05-15 22:40:33 +00:00
Dave Abrahams
1be04eeec5
Fix a bug in preprocessor usage
...
[SVN r18231]
2003-04-11 06:56:52 +00:00
Daniel Frey
56acf9c325
Fixed shift-operators to respect BOOST_FORCE_SYMMETRIC_OPERATORS
...
[SVN r17664]
2003-02-26 21:26:57 +00:00
Aleksey Gurtovoy
c6e3957efc
MPL names/directory structure refactoring
...
[SVN r17651]
2003-02-25 23:11:41 +00:00
Peter Dimov
25e8284950
Qualified checked_delete calls to prevent ADL (reported by Daniel Frey)
...
[SVN r17636]
2003-02-25 13:00:22 +00:00
Dave Abrahams
37a6537a5b
fix metafunctions for MPL
...
[SVN r17621]
2003-02-25 00:57:33 +00:00
Aleksey Gurtovoy
80df1d8f12
split utility.hpp header
...
[SVN r17472]
2003-02-17 06:20:57 +00:00
Peter Dimov
75afed7f17
Made operator()s const.
...
[SVN r17411]
2003-02-14 16:20:01 +00:00
Dave Abrahams
119c64be0b
Workaround VC7 bug which strips const from nested classes
...
[SVN r16797]
2003-01-08 17:21:10 +00:00
Beman Dawes
1e8216431b
add or update See www.boost.org comments
...
[SVN r16708]
2002-12-27 16:51:53 +00:00
Peter Dimov
e45b2e2136
Doc link updated.
...
[SVN r16699]
2002-12-24 12:34:42 +00:00
Beman Dawes
9e6951009b
Add /libs/lib-name to comment
...
[SVN r16685]
2002-12-23 02:43:12 +00:00
Peter Dimov
8fcfa33d33
Fix: Comeau with bcc32 as backend defines __BORLANDC__ as 1.
...
[SVN r16455]
2002-11-28 13:32:44 +00:00
Peter Dimov
b4cfadb4d5
Metrowerks support (Bertolt Mildner)
...
[SVN r16263]
2002-11-15 19:44:18 +00:00
Peter Dimov
45a6249668
New BOOST_ASSERT, including documentation.
...
[SVN r16240]
2002-11-14 16:09:29 +00:00
Peter Dimov
32fb45eba9
checked_delete.hpp documentation added.
...
[SVN r16238]
2002-11-14 14:53:32 +00:00
Peter Dimov
2b7d10aceb
BOOST_CURRENT_FUNCTION documentation added.
...
[SVN r16236]
2002-11-14 14:41:25 +00:00
Dave Abrahams
f0ea53e77e
rip out illegal semicolons
...
[SVN r16134]
2002-11-06 18:20:38 +00:00
Dave Abrahams
4755b42909
Daniel Frey's NRVO patches
...
[SVN r16084]
2002-11-04 01:59:32 +00:00
Peter Dimov
ef9af03c6c
Changed typename to class; some libraries helpfully #define typename
...
[SVN r15970]
2002-10-23 13:55:18 +00:00
Ralf W. Grosse-Kunstleve
aff985a563
explicit "private" inheritance to avoid compiler warnings (MIPSpro)
...
[SVN r15422]
2002-09-17 21:06:32 +00:00
Dave Abrahams
db425222d5
mpl_v2 branch checkin
...
[SVN r15258]
2002-09-11 05:35:41 +00:00
John Maddock
a4fd7b32dd
Misc Kylix fixes
...
[SVN r15086]
2002-08-25 11:57:37 +00:00
Dave Abrahams
8c0eb498d3
Fix unversioned VC++ checks
...
[SVN r14436]
2002-07-13 12:26:19 +00:00
John Maddock
6b8b218efb
Removed tabs, fixed end of files.
...
[SVN r13803]
2002-05-10 11:35:38 +00:00
John Maddock
7126ea2685
Borland C++ Builder 6 fixes
...
[SVN r13659]
2002-05-04 10:55:15 +00:00
Peter Dimov
339937380e
MSVC fixes.
...
[SVN r13476]
2002-04-13 13:19:57 +00:00
Dave Abrahams
6156f0d302
Roll addressof() patch back in!
...
[SVN r13433]
2002-04-10 17:01:35 +00:00
Douglas Gregor
00560e8e17
addressof.hpp:
...
- Peter Dimov suggested a fix to deal with those evil cv-qualifiers
[SVN r13431]
2002-04-10 14:47:32 +00:00
Dave Abrahams
029ff9828f
Roll back addressof() patch temporarily
...
[SVN r13428]
2002-04-10 09:48:30 +00:00
Douglas Gregor
ec188c7c3e
Make local classes nonlocal to silence annoying warnings from Borland C++
...
[SVN r13418]
2002-04-10 04:00:22 +00:00
Douglas Gregor
0a0296a5d0
ref.hpp:
...
- Use addressof() instead of & operator
[SVN r13416]
2002-04-10 03:36:17 +00:00
Douglas Gregor
6e26a5bbe7
boost/utility.hpp:
...
- Include boost/utility/addressof.hpp
boost/utility/addressof.hpp:
- addressof() implementation
libs/utility/utility.htm:
- Document addressof
libs/utility/addressof_test.cpp:
- Test addressof()
[SVN r13414]
2002-04-10 03:31:18 +00:00
Douglas Gregor
dc1b6246a0
boost/ref.hpp:
...
- Added get_pointer method to return a pointer (instead of a reference)
libs/bind/ref.html:
- Document get_pointer
[SVN r13322]
2002-03-31 00:24:00 +00:00
Dave Abrahams
4774a0d325
Added Copyright
...
[SVN r13145]
2002-03-09 20:34:06 +00:00
Dave Abrahams
1662bb5713
use of "small" changed to "small_" to suppress confusion on some compilers
...
[SVN r12916]
2002-02-24 02:35:19 +00:00
Peter Dimov
19645a52e6
Added a default constructor to shared_count and shared_ptr for incomplete types (void).
...
[SVN r12815]
2002-02-15 13:31:58 +00:00
John Maddock
1f29191329
Modified call_traits to work with incomplete types.
...
[SVN r12800]
2002-02-14 12:54:57 +00:00
Darin Adler
e27d0fcf2a
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