Ion Gaztañaga
96ea4a2d9b
Doxygen creates wrong namespace and unneeded macro documentation, so fix it.
...
[SVN r82363]
2013-01-05 16:52:22 +00:00
Ion Gaztañaga
4e4659cc17
Fixes #7849
...
[SVN r82362]
2013-01-05 16:39:30 +00:00
Ion Gaztañaga
d0d0af8bbd
Fix for bug #7815
...
[SVN r82126]
2012-12-20 21:12:59 +00:00
Ion Gaztañaga
9847a9f626
* Fixed GCC -Wshadow warnings.
...
* Added missing `explicit` keyword in several intrusive container constructors.
* Replaced deprecated BOOST_NO_XXXX with newer BOOST_NO_CXX11_XXX macros.
[SVN r81516]
2012-11-24 21:05:58 +00:00
Marshall Clow
50caf8e34f
Remove usage of deprecated macros
...
[SVN r81494]
2012-11-23 15:27:47 +00:00
Jeffrey Lee Hellrung, Jr.
0bc6901c0d
refs #7531 (variable shadowing in container and intrusive)
...
[SVN r81050]
2012-10-23 12:56:01 +00:00
Ion Gaztañaga
ed4b8ae830
Applied pass by value to save copy constructors for pointers with non-trivial copy constructor and const node_ptr & to avoid creating temporaries.
...
[SVN r80575]
2012-09-18 16:38:42 +00:00
Ion Gaztañaga
22e6899bdc
Changed return types from reference to value due to subtle aliasing errors.
...
[SVN r80512]
2012-09-13 18:52:35 +00:00
Ion Gaztañaga
9fa6fbd3a0
Added "this->" to improve readability
...
[SVN r80191]
2012-08-25 08:23:03 +00:00
Ion Gaztañaga
92d5a1ac4e
Uniformize traits with a macro
...
[SVN r80190]
2012-08-25 08:18:45 +00:00
Ion Gaztañaga
07b1322fa3
Added bounded_range function to trees
...
[SVN r79498]
2012-07-14 13:29:28 +00:00
Ion Gaztañaga
6ddddd583f
Ticket #7033 : SolarisStudio 12.3 bug: doesn't like intrusive::detail::type_has_rebind::test() declarations
...
[SVN r79437]
2012-07-12 07:46:43 +00:00
Ion Gaztañaga
d1c14890d9
Ticket #6907 : __fastcall not guarded against
...
[SVN r79436]
2012-07-12 07:25:46 +00:00
Ion Gaztañaga
30215558ae
Updated copyright and fixed trailing whitespaces
...
[SVN r79434]
2012-07-12 07:15:40 +00:00
Ion Gaztañaga
27a8cf203e
More correct casting
...
[SVN r78588]
2012-05-24 15:50:45 +00:00
Ion Gaztañaga
ad82973cc5
Trailing whitespaces
...
[SVN r78517]
2012-05-20 09:57:59 +00:00
David Deakins
b8d71929b8
Fixes ticket #6841 (_cdecl and __stdcall are ambiguous for Windows CE)
...
[SVN r78474]
2012-05-14 21:01:39 +00:00
Ion Gaztañaga
4fc0777686
Corrections for scoped_allocator
...
[SVN r78147]
2012-04-22 21:21:45 +00:00
Ion Gaztañaga
6ec33f4879
Fixes for Visual Studio 11 and GCC 4.3
...
[SVN r77889]
2012-04-10 18:44:17 +00:00
Ion Gaztañaga
9707b52cd5
Fixed missing define check
...
[SVN r77482]
2012-03-22 18:50:21 +00:00
Ion Gaztañaga
fbf59c841c
Ticket #6508
...
[SVN r76826]
2012-02-01 21:52:18 +00:00
Ion Gaztañaga
b02cbc21bb
Fixed bug #6347 (extra ';' error)
...
[SVN r76282]
2012-01-02 21:53:53 +00:00
Ion Gaztañaga
f022dd1b8f
Fix for Intel 11 compiler
...
[SVN r76263]
2012-01-01 18:48:22 +00:00
Ion Gaztañaga
614b548834
Corrections for GCC 4.3
...
[SVN r76246]
2011-12-31 14:42:16 +00:00
Ion Gaztañaga
73963d75af
Code simplification to support gcc-3.4 & gcc-4.0
...
[SVN r76226]
2011-12-30 09:03:45 +00:00
Ion Gaztañaga
e94606c063
Doxygen documentation fixes
...
[SVN r76176]
2011-12-26 16:37:16 +00:00
Ion Gaztañaga
d48d0a14a2
Fixed bug #6223
...
[SVN r76112]
2011-12-23 09:48:56 +00:00
Ion Gaztañaga
8a53a5af27
Introducing allocator_traits and pointer_traits changes into several libraries.
...
[SVN r76106]
2011-12-22 20:08:24 +00:00
Ion Gaztañaga
7b1f0e0e53
Fixes when using pointers as key_type
...
[SVN r70659]
2011-03-28 08:50:35 +00:00
Ion Gaztañaga
514e48a9d3
Added experimental move semantics to containers. Undocumented
...
[SVN r70299]
2011-03-21 08:58:28 +00:00
Ion Gaztañaga
b9dce1daae
Ticket #5183
...
[SVN r70063]
2011-03-17 16:19:41 +00:00
Ion Gaztañaga
edd6c98d90
Fixed wrong count when compare throws
...
[SVN r67450]
2010-12-26 09:48:36 +00:00
Ion Gaztañaga
5645fe2c90
Fixes for Boost 1.45
...
[SVN r65043]
2010-08-26 21:53:40 +00:00
Ion Gaztañaga
4df2673851
More changes for Boost 1.45
...
[SVN r64985]
2010-08-24 17:26:36 +00:00
Douglas Gregor
ba311e69cf
Mutable references are ill-formed. Remove a sporadic "mutable".
...
[SVN r61664]
2010-04-29 00:35:20 +00:00
Steven Watanabe
1bbbf0862f
Quality size_t with std::. Fixes #4021
...
[SVN r60656]
2010-03-16 21:00:27 +00:00
Ion Gaztañaga
90d4ec5289
Interprocess:
...
[@https://svn.boost.org/trac/boost/ticket/3439 #3439 ],
[@https://svn.boost.org/trac/boost/ticket/3846 #3846 ],
[@https://svn.boost.org/trac/boost/ticket/3947 #3947 ],
[@https://svn.boost.org/trac/boost/ticket/3985 #3985 ].
Intrusive:
[@https://svn.boost.org/trac/boost/ticket/3668 #3668 ],
[@https://svn.boost.org/trac/boost/ticket/3339 #3688 ],
[@https://svn.boost.org/trac/boost/ticket/3698 #3698 ],
[@https://svn.boost.org/trac/boost/ticket/3706 #3706 ],
[@https://svn.boost.org/trac/boost/ticket/3721 #3721 ].
[@https://svn.boost.org/trac/boost/ticket/3729 #3729 ],
[@https://svn.boost.org/trac/boost/ticket/3746 #3746 ],
[@https://svn.boost.org/trac/boost/ticket/3781 #3781 ],
[@https://svn.boost.org/trac/boost/ticket/3829 #3829 ],
[@https://svn.boost.org/trac/boost/ticket/3840 #3840 ],
[@https://svn.boost.org/trac/boost/ticket/3339 #3339 ],
[@https://svn.boost.org/trac/boost/ticket/3419 #3419 ],
[@https://svn.boost.org/trac/boost/ticket/3431 #3431 ],
[SVN r60514]
2010-03-12 13:18:29 +00:00
Andrey Semashev
327c9cab8d
Fixed compilation problem with Intel compiler.
...
[SVN r57138]
2009-10-24 17:46:45 +00:00
Ion Gaztañaga
91a969b910
Fixes for 1.41
...
[SVN r57001]
2009-10-19 18:59:44 +00:00
Ion Gaztañaga
ec8cd592ad
Fixes for 1.41
...
[SVN r56955]
2009-10-17 15:23:57 +00:00
Ion Gaztañaga
8c6f93eae0
Fixes for 1.41
...
[SVN r56817]
2009-10-14 11:59:32 +00:00
Christopher Hite
b36ec05d0a
merged sandbox-branches/intrusive_fix_SunCC (r55765 and r55775) fixing intrusive for Sun CC ( #3339 )
...
[SVN r55784]
2009-08-26 08:59:34 +00:00
Ion Gaztañaga
7f6921c717
Boost 1.40 changes
...
[SVN r54336]
2009-06-25 16:08:20 +00:00
Jeremiah Willcock
eeb14b00a6
Fixed most tab and min/max issues from trunk inspection report
...
[SVN r53141]
2009-05-20 19:19:00 +00:00
Ion Gaztañaga
ba8a73d677
Changes for Boost.1.39
...
[SVN r51964]
2009-03-24 21:52:06 +00:00
Ion Gaztañaga
e15d6b1cd9
Ticket #2755 : compile error in boost_intrusive 1.38.0: a set of classes with protected destructor
...
[SVN r51290]
2009-02-17 17:03:10 +00:00
Ion Gaztañaga
119fb288ff
* New treap-based containers: treap, treap_set, treap_multiset.
...
* Corrected compilation bug for Windows-based 64 bit compilers.
* Corrected exception-safety bugs in container constructors.
* Updated documentation to show rvalue-references funcions instead of emulation functions.
[SVN r50261]
2008-12-13 13:56:15 +00:00
Ion Gaztañaga
0d754e6863
* New treap-based containers: treap, treap_set, treap_multiset.
...
* Corrected compilation bug for Windows-based 64 bit compilers.
* Corrected exception-safety bugs in container constructors.
* Updated documentation to show rvalue-references funcions instead of emulation functions.
[SVN r50260]
2008-12-13 13:55:44 +00:00
Ion Gaztañaga
d8641cd15c
Changes and fixes for Boost 1.37
...
[SVN r49276]
2008-10-11 13:14:49 +00:00
John Maddock
d7b03e5f03
Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.
...
Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library. With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only.
Fixes #2392 .
[SVN r49254]
2008-10-10 16:10:00 +00:00