Vladimir Prus
e89976789b
Create branch to keep WIP patch for modular build.
...
[SVN r85883]
2013-09-25 08:12:19 +00:00
Joaquín M López Muñoz
c564f8f5dd
suppressed preliminary solution to EWG issue 2193 due to problems described at http://cplusplus.github.io/LWG/lwg-active.html#2193
...
[SVN r85497]
2013-08-28 06:38:30 +00:00
Joaquín M López Muñoz
527f4a5061
fixed typo
...
[SVN r85175]
2013-07-30 15:27:00 +00:00
Joaquín M López Muñoz
83a3b450ae
suppressed spurious warning
...
[SVN r85100]
2013-07-22 07:04:09 +00:00
Joaquín M López Muñoz
72410dc3c6
added missing #include
...
[SVN r85099]
2013-07-22 06:52:16 +00:00
Joaquín M López Muñoz
ef90efe473
deleted duplicate bookmark
...
[SVN r85028]
2013-07-14 08:39:59 +00:00
Joaquín M López Muñoz
25f76950f4
added missing semicolon and kept maximum line width at 80
...
[SVN r85022]
2013-07-13 14:54:35 +00:00
Joaquín M López Muñoz
84c65c35cb
fixed typos with initializer lists and redefined variables
...
[SVN r85018]
2013-07-12 18:21:50 +00:00
Joaquín M López Muñoz
209c1afd04
properly made employee Boost.Move-wise copyable and movable
...
[SVN r85017]
2013-07-12 18:19:20 +00:00
Joaquín M López Muñoz
2935086121
properly called move placement new
...
[SVN r85016]
2013-07-12 18:17:29 +00:00
Joaquín M López Muñoz
fe328c2800
deleted leftover
...
[SVN r85005]
2013-07-12 08:33:26 +00:00
Joaquín M López Muñoz
3e92a5b2a8
fixed typos in usage of variadic templates
...
[SVN r85004]
2013-07-11 15:03:39 +00:00
Joaquín M López Muñoz
80a10c2d72
* multi_index_container is now efficiently movable.
...
* Initializer lists supported.
* Emplace functions provided.
* Non-copyable elements (such as std::unique_ptr<T>) supported. This includes insertion of a range [first,last) where the iterators point to a type that is convertible to that of the element: no copy construction happens in the process.
* Random access indices provide shrink_to_fit().
* The following classes are deprecated:
- member_offset,
- const_mem_fun_explicit,
- mem_fun_explicit,
- composite_key_result_equal_to,
- composite_key_result_less,
- composite_key_result_greater,
- composite_key_result_hash.
[SVN r85001]
2013-07-10 21:54:06 +00:00
Joaquín M López Muñoz
0d4bf54658
fixed #8129
...
[SVN r83058]
2013-02-21 10:11:30 +00:00
Joaquín M López Muñoz
9b0382bde3
strengthened unused var warning avoidance
...
[SVN r82993]
2013-02-19 07:11:07 +00:00
Joaquín M López Muñoz
76931bdbd3
stopped using Boost.Test in favor of <boost/detail/lightweight_test.hpp> framework
...
[SVN r82970]
2013-02-18 09:10:37 +00:00
Joaquín M López Muñoz
6452e4db53
fixed #8034
...
[SVN r82897]
2013-02-15 06:51:48 +00:00
Joaquín M López Muñoz
2ef40ef45a
suppressed a potential narrow conversion warning described in ticket #3365
...
[SVN r75643]
2011-11-24 08:07:35 +00:00
Joaquín M López Muñoz
867a0fb9c9
fixed #5741
...
[SVN r73498]
2011-08-03 06:31:26 +00:00
Joaquín M López Muñoz
bac508586e
fixed #5488
...
[SVN r71770]
2011-05-06 19:56:06 +00:00
Joaquín M López Muñoz
1186efb3f0
fixed problem reported at http://lists.boost.org/boost-users/2011/05/68022.php
...
[SVN r71671]
2011-05-02 15:06:01 +00:00
Ralf W. Grosse-Kunstleve
f0c0ae11a8
boost/multi_index/detail/scope_guard.hpp: fixing typo to restore g++ (and possibly other) builds
...
[SVN r69720]
2011-03-08 17:33:30 +00:00
Thorsten Jørgen Ottosen
ebb7d18ce6
update with make_guard_if and varients
...
[SVN r69632]
2011-03-07 21:50:12 +00:00
Joaquín M López Muñoz
3e9d0232d2
closed #5260
...
[SVN r69540]
2011-03-04 08:06:42 +00:00
Steven Watanabe
55723474d2
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
...
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
1bf606a75d
Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
...
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags.
[SVN r68140]
2011-01-14 02:35:58 +00:00
Joaquín M López Muñoz
7b1bcc810d
completed fix in [64312] and [64317]
...
[SVN r64322]
2010-07-25 10:12:38 +00:00
Joaquín M López Muñoz
78a83060f7
completed fix in [64312]
...
[SVN r64317]
2010-07-24 19:31:45 +00:00
Joaquín M López Muñoz
bf08ab429c
synced with silent yet backwards-compatibility-breaking change of serialization::version<T>:value type from unsigned int to int in [62358]
...
[SVN r64312]
2010-07-24 09:17:01 +00:00
Joaquín M López Muñoz
a739892808
fixed #4130
...
[SVN r61482]
2010-04-22 11:36:27 +00:00
Joaquín M López Muñoz
80517e00d7
eliminated dubious use of preprocessor
...
[SVN r59582]
2010-02-08 15:56:06 +00:00
Joaquín M López Muñoz
4223235333
completed fix in [58485] with proper handling of value_type serialization class versioning
...
[SVN r59443]
2010-02-03 14:29:55 +00:00
Joaquín M López Muñoz
9dfc424d7a
handled serialization of non default constructible values
...
[SVN r58485]
2009-12-22 07:20:41 +00:00
Joaquín M López Muñoz
270d048f12
fixed #3778
...
[SVN r58472]
2009-12-21 09:54:44 +00:00
Joaquín M López Muñoz
604128d17a
suppressed MSVC /W4 C4512 warning
...
[SVN r57541]
2009-11-10 10:18:55 +00:00
Troy D. Straszheim
4c3b315b0b
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
Joaquín M López Muñoz
6b58056716
updated according to latest regression tests results
...
[SVN r56829]
2009-10-14 15:04:13 +00:00
Joaquín M López Muñoz
7d1417fe8c
fixed #3462
...
[SVN r56354]
2009-09-22 13:29:08 +00:00
Joaquín M López Muñoz
12ba0771e8
documented [55994]
...
[SVN r55995]
2009-09-03 12:29:42 +00:00
Joaquín M López Muñoz
fd2b4ede68
fixed #3365
...
[SVN r55994]
2009-09-03 12:11:59 +00:00
Troy D. Straszheim
5e50c69465
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
...
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
2009-07-26 00:49:56 +00:00
Joaquín M López Muñoz
86059ad43f
updated according to latest regression tests results
...
[SVN r55058]
2009-07-21 11:41:18 +00:00
Joaquín M López Muñoz
b14efa6fbf
documented tag_list
...
[SVN r55055]
2009-07-21 09:59:35 +00:00
Joaquín M López Muñoz
9c8c001d5d
added workaround for IBM XL C/C++
...
[SVN r53676]
2009-06-06 10:46:10 +00:00
Joaquín M López Muñoz
06b509b35c
provided erase() reentrancy even in invariant checking mode
...
[SVN r53633]
2009-06-04 13:05:10 +00:00
Joaquín M López Muñoz
45adb9c08a
added qualifier to solve ambiguity with std::make_tuple
...
[SVN r53301]
2009-05-27 12:26:43 +00:00
Joaquín M López Muñoz
436ea292c6
handcrafted the element type of the bimap example for the same reasons as explained in [53273]
...
[SVN r53275]
2009-05-26 08:59:47 +00:00
Joaquín M López Muñoz
a5210bff85
handcrafted pair_of_ints to guarantee that first and second belong to pair_of_ints proper and not to some implementation-specific base class, which happens with std::pair in MSVC 10 thus precluding the use of boost::multi_index::member as per 14.3.2/5 (no conversions applied to pointer to member functions template arguments).
...
[SVN r53273]
2009-05-26 06:34:33 +00:00
Joaquín M López Muñoz
1eebcfcf5f
fixed #3076
...
[SVN r53246]
2009-05-25 12:20:07 +00:00
Joaquín M López Muñoz
8290474391
updated according to latest regression tests results
...
[SVN r52078]
2009-03-31 16:12:23 +00:00