Ion Gaztañaga
29aa25d8e9
* Deleted dependencies with <boost/pointer_cast.hpp> and <boost/pointer_to_other.hpp>. pointer_traits is used to obtain pointer-related types and operations.
...
* Added examples for derivation_value_traits and member_value_traits and updated configuration.
2014-06-05 23:35:43 +02:00
Ion Gaztañaga
7fc779ff0d
Fixed #9948 : remove use of const_cast in intrusive containers.
...
Added tests for [s_]iterator_to.
2014-05-01 16:19:42 +02:00
Ion Gaztañaga
9169db7f57
Fixed #9961 : tests for hooks not derived frorm generic_hook
2014-05-01 10:21:40 +02:00
Ion Gaztañaga
62367b52e1
Fixed #9949 (clear header node hooks upon intrusive container destruction)
2014-04-25 18:18:37 +02:00
Ion Gaztañaga
d7212a1a7c
Fixed #9940 ("bad bug in intrusive list with safe_link (or auto_unlink) hooks")
2014-04-24 10:47:20 +02:00
Ion Gaztañaga
26acf03a9b
Fixed #9746 . Deleted workarounds for old SUN_CC compilers, those are now unsupported.
2014-03-18 17:30:48 +01:00
Ion Gaztañaga
6c623e8d16
Fixed #8468 . Added 64 bit prime values.
2014-03-18 17:06:38 +01:00
Ion Gaztañaga
68fa82e5e8
Reverted git mess.
2014-02-15 00:28:41 +01:00
Ion Gaztañaga
b85b40e851
Marked some constructor as explicit and fixed trivial documentation issues
...
[SVN r85307]
2013-08-11 21:33:51 +00:00
Ion Gaztañaga
fbd8e26461
* Big refactoring in order to reduce template and debug symbol bloat.
...
* Fixes #8698
* Implemented SCARY iterators
[SVN r85165]
2013-07-28 22:10:37 +00:00
Ion Gaztañaga
b16f73fc7b
Removed unused images from documentation and fixed some qbk [endsect] tags.
...
[SVN r83727]
2013-04-02 22:42:58 +00:00
Ion Gaztañaga
fafc930ff3
Updated changeset for Boost 1.54
...
[SVN r82430]
2013-01-10 11:12:03 +00:00
Ion Gaztañaga
d0d0af8bbd
Fix for bug #7815
...
[SVN r82126]
2012-12-20 21:12:59 +00:00
Ion Gaztañaga
27e995e4e7
Fixed documentation bug 7529
...
[SVN r81675]
2012-12-02 21:06:26 +00:00
Ion Gaztañaga
864f00b1c7
* 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 r81517]
2012-11-24 21:06:48 +00:00
Ion Gaztañaga
fae0724cb6
Added bounded_range
function to trees
...
[SVN r79499]
2012-07-14 13:29:57 +00:00
Ion Gaztañaga
a74f5d8942
Updated copyright and fixed trailing whitespaces
...
[SVN r79435]
2012-07-12 07:21:17 +00:00
Ion Gaztañaga
19b14d339a
Trailing whitespaces
...
[SVN r78516]
2012-05-20 09:54:48 +00:00
Ion Gaztañaga
19aa9e913d
Added fixed bugs to changeset in container/interprocess/intrusive/move
...
[SVN r76578]
2012-01-18 20:48:49 +00:00
Ion Gaztañaga
ed74627195
Documentation update
...
[SVN r76177]
2011-12-26 16:37:49 +00:00
Ion Gaztañaga
b53862dabb
Documentation fixes
...
[SVN r76169]
2011-12-26 11:09:52 +00:00
Ion Gaztañaga
b6ca309fe2
Introducing allocator_traits and pointer_traits changes into several libraries.
...
[SVN r76107]
2011-12-22 20:15:57 +00:00
Ion Gaztañaga
d56bd7b192
Documentation fixes, added AutoIndex indexes
...
[SVN r74154]
2011-08-30 12:23:34 +00:00
Ion Gaztañaga
85e5b6bc34
Fixes for Boost 1.47
...
[SVN r70839]
2011-04-01 22:04:17 +00:00
Ion Gaztañaga
75df697ca8
Ticket #5183
...
[SVN r70068]
2011-03-17 16:41:49 +00:00
Ion Gaztañaga
13fa2907cd
Fixed wrong count when compare throws
...
[SVN r67452]
2010-12-26 09:54:34 +00:00
Ion Gaztañaga
94a5c533f9
More changes for Boost 1.45
...
[SVN r64984]
2010-08-24 17:13:19 +00:00
Ion Gaztañaga
601361edd9
Fixes for 1.41
...
[SVN r57003]
2009-10-19 19:02:22 +00:00
Ion Gaztañaga
36f09b7698
Fixes for 1.41
...
[SVN r56823]
2009-10-14 13:08:04 +00:00
Ion Gaztañaga
cb7bd3a146
minor typo
...
[SVN r55564]
2009-08-13 04:42:52 +00:00
Ion Gaztañaga
ccd4975b46
Boost 1.40 changes
...
[SVN r54339]
2009-06-25 16:26:25 +00:00
Ion Gaztañaga
f532ae12e7
Changes for Boost.1.39
...
[SVN r51973]
2009-03-25 18:18:04 +00:00
Ion Gaztañaga
ba8a73d677
Changes for Boost.1.39
...
[SVN r51964]
2009-03-24 21:52:06 +00:00
Daniel James
7517211e4a
Documentation fixes for intrusive: restore the reference documentation and fix
...
some spelling mistakes.
[SVN r50755]
2009-01-24 16:53:03 +00:00
Ion Gaztañaga
4b272cf3c7
* 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 r50259]
2008-12-13 13:49:31 +00:00
Ion Gaztañaga
be6ca1b7ec
Changes and fixes for Boost 1.37
...
[SVN r49277]
2008-10-11 13:18:02 +00:00
Ion Gaztañaga
e9cdb500d6
gcc 4.3 fixes for normal and -std=c++0x modes
...
[SVN r46573]
2008-06-21 09:06:15 +00:00
Ion Gaztañaga
2b0b70b225
#1912 : some copy edits on boost.intrusive
...
#1932 : move semantics for shared objects
#1635 : Incomplete include guard in boost/intrusive
[SVN r45693]
2008-05-23 22:13:34 +00:00
Ion Gaztañaga
dd3969306e
Replaced non-ascii characters, ticket 1736
...
[SVN r45306]
2008-05-12 19:38:37 +00:00
Ion Gaztañaga
7e50778757
Intrusive:
...
* Added `linear<>` and `cache_last<>` options to singly linked lists.
* Added `optimize_multikey<>` option to unordered container hooks.
* Optimized unordered containers when `store_hash` option is used in the hook.
* Implementation changed to be exception agnostic so that it can be used
in environments without exceptions.
* Added `container_from_iterator` function to tree-based containers.
Interprocess:
* Added anonymous shared memory for UNIX systems.
* Fixed file lock compilation errors
[SVN r44819]
2008-04-27 15:03:06 +00:00
Daniel James
daea35153f
Merge in documentation fixes. Apart from the change to optional's documenation
...
Jamfile, which I included by mistake.
Fixes #1659 , #1661 , #1684 , #1685 , 1687, #1690 , #1801
I wrote about this at:
http://lists.boost.org/Archives/boost/2008/04/136405.php
Merged revisions 44585-44806 via svnmerge from
https://svn.boost.org/svn/boost/branches/doc
........
r44585 | danieljames | 2008-04-19 16:25:27 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix broken link to vacpp in bjam docs. Refs #1512
........
r44586 | danieljames | 2008-04-19 16:27:36 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix broken link to bcpp in bjam docs. Refs #1513
........
r44587 | danieljames | 2008-04-19 16:33:58 +0100 (Sat, 19 Apr 2008) | 2 lines
DateTime documentation - Fix a link to the serialization library. Refs #1659
........
r44588 | danieljames | 2008-04-19 16:35:36 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix some links in interprocess & intrusive. Refs #1661
........
r44589 | danieljames | 2008-04-19 16:37:39 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix some links in the python docs. Refs #1684 .
........
r44590 | danieljames | 2008-04-19 16:38:29 +0100 (Sat, 19 Apr 2008) | 2 lines
Work around a quickbook bug which is affecting the python docs. Refs #1684 .
........
r44591 | danieljames | 2008-04-19 16:39:34 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix a broken link in the numeric conversion docs. Refs #1685
........
r44592 | danieljames | 2008-04-19 16:40:45 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix some links in the optional docs. Refs #1687
........
r44593 | danieljames | 2008-04-19 16:42:09 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix link to the hash documentation from bimap. Refs #1690
........
r44599 | danieljames | 2008-04-19 18:07:33 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix a typo in the format library. Refs #1801
........
r44600 | danieljames | 2008-04-19 19:20:59 +0100 (Sat, 19 Apr 2008) | 1 line
Initialise svnmerge.
........
r44641 | danieljames | 2008-04-20 18:59:47 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix the lincense url in shared container iterator documentation.
........
r44642 | danieljames | 2008-04-20 19:00:00 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix image link in the mpi documentation.
........
r44643 | danieljames | 2008-04-20 19:00:11 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix a typo in the spirit docs.
........
r44644 | danieljames | 2008-04-20 19:00:23 +0100 (Sun, 20 Apr 2008) | 2 lines
Escape the slash so that quickbook doesn't think it the start of an italic section, and mess up the link. Refs #1844
........
r44647 | danieljames | 2008-04-20 19:39:47 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix another typo in spirit docs.
........
[SVN r44807]
2008-04-27 07:39:49 +00:00
Ion Gaztañaga
15de4da451
Added scapegoat trees and an option to store the hash value in the hook for unordered containers
...
[SVN r41196]
2007-11-18 10:44:56 +00:00
Ion Gaztañaga
ab9959fc4e
Added avl trees
...
[SVN r40598]
2007-10-30 07:02:10 +00:00
Ion Gaztañaga
960f20c3af
Fixed Solaris-gcc errors and added splay trees
...
[SVN r40429]
2007-10-24 19:00:30 +00:00
Ion Gaztañaga
8902099639
Changes introduced by the new intrusive version.
...
[SVN r39551]
2007-09-26 17:39:06 +00:00
Ion Gaztañaga
e8df1c4509
Added missing comma
...
[SVN r39091]
2007-08-31 22:57:11 +00:00
Ion Gaztañaga
1ca8dabff8
New Intrusive version
...
[SVN r38273]
2007-07-22 14:19:19 +00:00
Ion Gaztañaga
0653ca2678
no message
...
[SVN r38076]
2007-06-23 13:09:46 +00:00
Ion Gaztañaga
ad5dcdf8b3
no message
...
[SVN r37976]
2007-06-12 17:13:44 +00:00
Ion Gaztañaga
4c784f8c28
Changes to correct regression tests for intel-win-9.1 & cw-9.4
...
[SVN r37675]
2007-05-12 12:34:55 +00:00
Ion Gaztañaga
b039088719
First inclusion
...
[SVN r37593]
2007-05-04 21:30:54 +00:00