161 Commits

Author SHA1 Message Date
Joaquín M. López Muñoz
226155054d added internal machinery for faster cleanup; added #pragma once
[SVN r27827]
2005-03-28 12:15:13 +00:00
Joaquín M. López Muñoz
88c4eb4fb8 changed the index derivation machinery to shorten symbol names; added #pragma once
[SVN r27826]
2005-03-28 12:13:54 +00:00
Joaquín M. López Muñoz
4c6fd92cde added some missing includes; added #pragma once
[SVN r27825]
2005-03-28 12:12:22 +00:00
Joaquín M. López Muñoz
8122d38e4e removed BOOST_MULTI_INDEX_NO_MEMBER_TEMPLATE_FRIENDS; added #pragma once
[SVN r27824]
2005-03-28 12:11:29 +00:00
Joaquín M. López Muñoz
c28c2b60ab added hashing facilities; some refactoring; added #pragma once
[SVN r27823]
2005-03-28 12:10:25 +00:00
Joaquín M. López Muñoz
4fe662c18e added #pragma once
[SVN r27822]
2005-03-28 11:15:43 +00:00
Joaquín M. López Muñoz
f49ca98c71 added hashed indices
[SVN r27820]
2005-03-28 11:03:07 +00:00
Joaquín M. López Muñoz
7d0c5e0f9a corrected fwd declarations with old name for detail::ordered_index
[SVN r26725]
2005-01-18 17:09:23 +00:00
Joaquín M. López Muñoz
b059b7de06 corrected search functions to return iterators instead of const_iterators
[SVN r26715]
2005-01-17 09:00:59 +00:00
Joaquín M. López Muñoz
40b140b279 changed a serialization nvp tag
[SVN r26697]
2005-01-14 12:27:32 +00:00
Joaquín M. López Muñoz
980b11f00e added iterator serialization
[SVN r26690]
2005-01-13 14:00:55 +00:00
Joaquín M. López Muñoz
c3f9fef32d introduced unchecked iterators for serialization purposes
[SVN r26689]
2005-01-13 13:53:29 +00:00
Joaquín M. López Muñoz
840d57815b fixed issues with serialization free functions and ADL
[SVN r26553]
2004-12-20 14:50:46 +00:00
Joaquín M. López Muñoz
4137d4075d qualified some non-dependant calls
[SVN r26511]
2004-12-15 11:15:06 +00:00
Joaquín M. López Muñoz
ac2fad60b1 added serialization support
[SVN r26504]
2004-12-14 18:34:33 +00:00
Joaquín M. López Muñoz
14b7e52dbd improved tag to produce shorter symbol names; added serialization support
[SVN r26502]
2004-12-14 18:28:18 +00:00
Joaquín M. López Muñoz
1869a8827d added serialization support
[SVN r26501]
2004-12-14 18:24:21 +00:00
Joaquín M. López Muñoz
b4ba77f9d4 improved to produce shorter symbol names
[SVN r26500]
2004-12-14 18:17:48 +00:00
Joaquín M. López Muñoz
a1a878a917 changed an erroneous check in_place; also, refactored so that it can be used by replace_
[SVN r26311]
2004-11-26 08:48:13 +00:00
Joaquín M. López Muñoz
2408f508c3 trivial correction
[SVN r26309]
2004-11-26 08:43:10 +00:00
Joaquín M. López Muñoz
8fd3e2fd3f fixed bug in ordered_index_node_impl::restore
[SVN r26180]
2004-11-11 11:53:26 +00:00
Joaquín M. López Muñoz
eb5aa3b620 attempt to workaround a seemingly ETI-related issue with MSVC 7.0
[SVN r25562]
2004-10-05 06:17:11 +00:00
Aleksey Gurtovoy
89e2844a63 fix missed deref's
[SVN r25530]
2004-10-02 19:16:31 +00:00
Joaquín M. López Muñoz
d5b5b1924a fixed bug
[SVN r24886]
2004-09-03 08:36:43 +00:00
Aleksey Gurtovoy
3954c2f22e merge new MPL version from 'mplbook' branch
[SVN r24874]
2004-09-02 15:41:37 +00:00
Joaquín M. López Muñoz
a143eaa27c qualified a symbol causing ambiguity problems in Compaq C++ for Tru64 Unix
[SVN r24671]
2004-08-23 14:40:34 +00:00
Joaquín M. López Muñoz
9612d388e9 extended coverage of BOOST_MULTI_INDEX_PRIVATE_IF_USING_DECL_FOR_TEMPL_FUNCTIONS to MSVC 8.0
[SVN r24168]
2004-07-29 16:19:56 +00:00
Joaquín M. López Muñoz
5db74d4475 local version of BOOST_NO_MEMBER_TEMPLATE_FRIENDS extending to MSVC 8.0
[SVN r24137]
2004-07-28 08:56:15 +00:00
Joaquín M. López Muñoz
5e70173384 treated MSVC 8.0 as if BOOST_NO_MEMBER_TEMPLATE_FRIENDS
[SVN r24120]
2004-07-27 16:09:01 +00:00
Joaquín M. López Muñoz
5f8d7c54ea removed prior MSVC 8.0 workaround in favor of a broader hack
[SVN r24119]
2004-07-27 16:05:46 +00:00
Joaquín M. López Muñoz
52e1888c07 added workaround for a problem of MSVC 8.0 with qualified member template friends
[SVN r24107]
2004-07-27 07:18:43 +00:00
Joaquín M. López Muñoz
75f135d35c modified sequenced index erase memfuns to return an iterator
[SVN r24068]
2004-07-26 08:22:33 +00:00
Joaquín M. López Muñoz
55850e6341 eliminated an unreachable return
[SVN r23990]
2004-07-23 14:03:02 +00:00
Joaquín M. López Muñoz
cd62da5ed2 extended safe mode to deal with assignments of invalid iterators
[SVN r23904]
2004-07-21 15:19:11 +00:00
Joaquín M. López Muñoz
d9f65df85b explained handling of BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS by BOOST_MULTI_INDEX_MEMBER
[SVN r23482]
2004-07-13 13:11:35 +00:00
Toon Knapen
36a5095afa scope base_from_member in the boost namespace explicitly. The mipspro compiler
otherwise finds that the base_from_member is ambiguous


[SVN r23465]
2004-07-12 14:13:45 +00:00
Joaquín M. López Muñoz
0b7cd9af4c removed traces of older versions of the fix for vacpp 6.0
[SVN r23148]
2004-06-22 14:17:48 +00:00
Joaquín M. López Muñoz
7068649063 3rd attempt to reformulate an ugly fix for vacpp 6.0
[SVN r23143]
2004-06-22 06:05:22 +00:00
Joaquín M. López Muñoz
264be58f39 2nd attempt to reformulate an ugly fix for vacpp 6.0
[SVN r23142]
2004-06-21 15:02:08 +00:00
Joaquín M. López Muñoz
197bdd5436 attempt to reformulate an ugly fix for vacpp 6.0
[SVN r23137]
2004-06-21 10:10:22 +00:00
Joaquín M. López Muñoz
da04d4269e BOOST_MULTI_INDEX_MEMBER resolves to member_offset in vacpp 6.0 or lower
[SVN r23119]
2004-06-18 13:07:12 +00:00
Joaquín M. López Muñoz
7a1e6064ab slight performance improvement
[SVN r23107]
2004-06-16 06:42:35 +00:00
Joaquín M. López Muñoz
135605d0f3 patched a problem of CW8.3 with scopeguards
[SVN r23097]
2004-06-15 06:13:29 +00:00
Joaquín M. López Muñoz
b349541cdc an invariant check was out of place
[SVN r23096]
2004-06-14 15:55:21 +00:00
Joaquín M. López Muñoz
5ae63cf69e workaround for a seemingly ETI-related issue in vacpp
[SVN r23071]
2004-06-10 10:39:31 +00:00
Joaquín M. López Muñoz
96b4bf81d7 boost/detail/allocator.hpp renamed to allocator_utilities.hpp
[SVN r23059]
2004-06-09 10:16:21 +00:00
Joaquín M. López Muñoz
a4f23117cf moved to boost/detail
[SVN r23005]
2004-06-02 14:39:44 +00:00
Joaquín M. López Muñoz
4b178abeb1 allocator.hpp moved to boost/detail
[SVN r23003]
2004-06-02 14:33:38 +00:00
Joaquín M. López Muñoz
1c8051aff5 whitespace nitpick
[SVN r23002]
2004-06-02 14:33:05 +00:00
Joaquín M. López Muñoz
cc79cde785 fixes for VC7.0 by Daniel Wallin
[SVN r22981]
2004-05-31 09:38:19 +00:00