Joaquín M. López Muñoz
|
aa4edd99cf
|
fixed error in sync() (http://lists.boost.org/boost-users/2006/01/16710.php); fixed some other inconsistencies
[SVN r32611]
|
2006-02-06 14:14:28 +00:00 |
|
Joaquín M. López Muñoz
|
a87b1eea96
|
node values are now accessed through a memfun
[SVN r32610]
|
2006-02-06 14:11:52 +00:00 |
|
Joaquín M. López Muñoz
|
3c1395a626
|
renamed some identifiers according to newest semantics
[SVN r32609]
|
2006-02-06 14:09:49 +00:00 |
|
Joaquín M. López Muñoz
|
80812e471a
|
added get_allocator
[SVN r32608]
|
2006-02-06 14:07:29 +00:00 |
|
Joaquín M. López Muñoz
|
edd622e5ac
|
used aligned_storage according to TR1 interface
[SVN r32607]
|
2006-02-06 14:06:20 +00:00 |
|
Joaquín M. López Muñoz
|
4db9b44b75
|
in composite_key()::operator(), restricted acceptance of chained pointers so as to not mask convertibility to Value; overloaded composite_key_compare::operator() to treat non-tuples as tuples of length 1
[SVN r32606]
|
2006-02-06 14:03:55 +00:00 |
|
Joaquín M. López Muñoz
|
c6a1c3dd92
|
fixed SF bug #1378025 (https://sourceforge.net/tracker/?func=detail&atid=107586&aid=1378025&group_id=7586), solution ripped from http://mail.python.org/pipermail/c++-sig/2003-October/005986.html
[SVN r32003]
|
2005-12-12 17:27:12 +00:00 |
|
Joaquín M. López Muñoz
|
95d44a6109
|
fixed a call to reset_object_address (previous version did work, though)
[SVN r30810]
|
2005-09-05 08:37:35 +00:00 |
|
Joaquín M. López Muñoz
|
c7f63a348f
|
removed some of the previous locks as they don't apply to the protected use cases
[SVN r30809]
|
2005-09-05 08:34:29 +00:00 |
|
Joaquín M. López Muñoz
|
f1ad358bff
|
fixed an invariant unsafe flow path
[SVN r30767]
|
2005-09-01 08:00:57 +00:00 |
|
Joaquín M. López Muñoz
|
cfa63b8a4c
|
made safe mode iterators mutithread-safe
[SVN r30750]
|
2005-08-31 13:50:32 +00:00 |
|
Joaquín M. López Muñoz
|
1e00c5139b
|
erase(position) and erase(first,last) now return iterator to following element
[SVN r30722]
|
2005-08-29 11:51:56 +00:00 |
|
Douglas Gregor
|
b28164d7f8
|
Merged from 1.33.0 release
[SVN r30540]
|
2005-08-12 13:02:37 +00:00 |
|
Joaquín M. López Muñoz
|
1d844cd539
|
suppressed warning in vacpp 6.0
[SVN r29554]
|
2005-06-13 16:07:34 +00:00 |
|
Joaquín M. López Muñoz
|
8ae46eb0fd
|
made boost::hash valid for composite_key_results when there's no template partial specialization
[SVN r29336]
|
2005-06-01 13:19:46 +00:00 |
|
Eric Niebler
|
413e30393a
|
min/max fixes
[SVN r28750]
|
2005-05-09 01:00:41 +00:00 |
|
Joaquín M. López Muñoz
|
6e33d0ef2a
|
adapted to serialization stricter rules on saving and constness
[SVN r28405]
|
2005-04-22 08:07:47 +00:00 |
|
Joaquín M. López Muñoz
|
d8ad2dd48b
|
included a smaller part of Boost.Hash
[SVN r28367]
|
2005-04-21 07:08:33 +00:00 |
|
Joaquín M. López Muñoz
|
10a8ae1037
|
used serialization reset_object_address facility
[SVN r28332]
|
2005-04-20 06:19:12 +00:00 |
|
Joaquín M. López Muñoz
|
4e0e8eed9a
|
silly bug
[SVN r27862]
|
2005-03-29 10:50:36 +00:00 |
|
Joaquín M. López Muñoz
|
20d9cc1b56
|
added #pragma once
[SVN r27837]
|
2005-03-28 12:31:18 +00:00 |
|
Joaquín M. López Muñoz
|
3c21273b61
|
added internal machinery for faster cleanup; removed BOOST_MULTI_INDEX_NO_MEMBER_TEMPLATE_FRIENDS; added #pragma once
[SVN r27836]
|
2005-03-28 12:30:11 +00:00 |
|
Joaquín M. López Muñoz
|
075581b274
|
changed the index derivation machinery to shorten symbol names; added #pragma once
[SVN r27835]
|
2005-03-28 12:28:30 +00:00 |
|
Joaquín M. López Muñoz
|
109bbf6d11
|
changed the index derivation machinery to shorten symbol names; added internal machinery for faster cleanup; added #pragma once
[SVN r27834]
|
2005-03-28 12:27:36 +00:00 |
|
Joaquín M. López Muñoz
|
4809e1efdd
|
changed the index derivation machinery to shorten symbol names; use mpl::na instead of null_arg; added #pragma once
[SVN r27833]
|
2005-03-28 12:26:35 +00:00 |
|
Joaquín M. López Muñoz
|
5ebbd58c7e
|
removed checks additional to BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS; added #pragma once
[SVN r27832]
|
2005-03-28 12:23:11 +00:00 |
|
Joaquín M. López Muñoz
|
bf50b5d7ad
|
added safe_container_base::detach_all_iterators; removed BOOST_MULTI_INDEX_NO_MEMBER_TEMPLATE_FRIENDS; added #pragma once
[SVN r27831]
|
2005-03-28 12:22:05 +00:00 |
|
Joaquín M. López Muñoz
|
bcf153b93f
|
use mpl::na instead of null_arg; added #pragma once
[SVN r27830]
|
2005-03-28 12:20:29 +00:00 |
|
Joaquín M. López Muñoz
|
da11b1c08d
|
renamed unneeded include; added #pragma once
[SVN r27829]
|
2005-03-28 12:18:33 +00:00 |
|
Joaquín M. López Muñoz
|
40bd426116
|
renamed some serialization nvps; added #pragma once
[SVN r27828]
|
2005-03-28 12:16:04 +00:00 |
|
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 |
|
Joaquín M. López Muñoz
|
d810555be9
|
BOOST_MULTI_INDEX_MEMBER resolves to member_offset in VC7.0
[SVN r22979]
|
2004-05-31 06:31:33 +00:00 |
|
Joaquín M. López Muñoz
|
d4039c32ce
|
updated comments on int=0 disambiguators
[SVN r22978]
|
2004-05-31 06:20:00 +00:00 |
|
Joaquín M. López Muñoz
|
b804495ad7
|
attempt to fix a problem of VC7 with the overloads in key extractors
[SVN r22969]
|
2004-05-28 12:53:03 +00:00 |
|
Joaquín M. López Muñoz
|
eb2a1dbca3
|
license update
[SVN r22959]
|
2004-05-28 08:06:41 +00:00 |
|
Joaquín M. López Muñoz
|
6b4f93277a
|
missing "&"
[SVN r22801]
|
2004-05-12 09:38:47 +00:00 |
|
Joaquín M. López Muñoz
|
b4379a08bc
|
sprinkled "this->" throughout as required by two-phase lookup
[SVN r22784]
|
2004-05-11 07:51:50 +00:00 |
|
Joaquín M. López Muñoz
|
8191680f63
|
workaround for a problem of VC7.1 with using decls of template memfuns from a private base
[SVN r22782]
|
2004-05-11 06:28:58 +00:00 |
|
Joaquín M. López Muñoz
|
faffe39d53
|
improved support for BOOST_HAS_PARTIAL_STD_ALLOCATOR
[SVN r22777]
|
2004-05-10 15:07:31 +00:00 |
|
Joaquín M. López Muñoz
|
b2bb870dda
|
CWPro8 needs safe_execute calls to be qualified
[SVN r22775]
|
2004-05-10 06:12:43 +00:00 |
|
Joaquín M. López Muñoz
|
4e7cfa208d
|
trivial bug in index_base::final_max_size_
[SVN r22774]
|
2004-05-10 05:53:31 +00:00 |
|
Joaquín M. López Muñoz
|
b35bef74e4
|
initial commit
[SVN r22759]
|
2004-05-07 10:44:23 +00:00 |
|