Antony Polukhin
25b1edf93c
Fixed my own typo (refs #7888 )
...
[SVN r85082]
2013-07-19 14:41:41 +00:00
Antony Polukhin
1d0e7d01f9
Fix errors in circular_buffer tests(refs #7888 ).
...
[SVN r85059]
2013-07-17 14:09:32 +00:00
Paul A. Bristow
7ea5ea0d00
Deleted old docs, leaving only re-factored Quickbook version.
...
[SVN r85054]
2013-07-16 17:15:46 +00:00
Paul A. Bristow
2c97b19896
Changed redirection to refactored version in Boostbook collection
...
[SVN r85053]
2013-07-16 17:12:21 +00:00
Paul A. Bristow
9167a3edb4
Updated to correct broken links.
...
[SVN r85035]
2013-07-14 16:32:46 +00:00
Antony Polukhin
a739343a66
Improved rvalues move support for elements of circular_buffer (refs #7888 ):
...
* all `erase` methods now use move construction to to move elements
* space optimized circullar buffer now has move constructor, move assignment and functions that work with rvalues
* more methods marked as BOOST_NOEXCEPT
* much more tests
[SVN r85003]
2013-07-11 14:55:24 +00:00
John Maddock
c1ac2a4cf8
Commit of circular buffer doc build.
...
[SVN r85000]
2013-07-10 16:19:37 +00:00
Antony Polukhin
62b25b47c7
Improved rvalues move support for elements of circular_buffer (refs #7888 ):
...
* set_capacity and rset_capacity now work with move-only types if move constructor of type marked with `noexcept`
* force placement ::new usage
* minor optimizations (move values in more cases)
* more tests
[SVN r84991]
2013-07-09 15:06:16 +00:00
Antony Polukhin
4d86f119cb
Improved rvalues move support for elements of circular_buffer (refs #7888 ):
...
* move_if_noexcept uses is_copy_constructible trait
* more tests, tests are now more strict
* linearize() now works with move-only types
[SVN r84988]
2013-07-09 09:32:45 +00:00
Antony Polukhin
4eb876042e
Add basic rvalues move support for elements of circular_buffer (refs #7888 ). Patch uses Boost.Move to emulate rvalues in C++03
...
[SVN r84984]
2013-07-08 13:41:58 +00:00
Vicente J. Botet Escriba
e06194c3d3
CircularBuffer: manage with #5362 , #7025 , #7050 .
...
[SVN r84971]
2013-07-07 12:59:57 +00:00
Antony Polukhin
693933160d
Basic commit of C++11 move constructor and move assignment for circular_buffer (refs #7888 ). some of the functions marked with BOOST_NOEXCEPT
...
[SVN r84941]
2013-07-02 13:51:55 +00:00
Paul A. Bristow
754f3a8011
Quickbook version of docs.
...
[SVN r84938]
2013-07-02 07:44:38 +00:00
Paul A. Bristow
82bf47c8d2
Changed Doxygen comments for new Quickbook/Doxygen based documentation. No intentional changes to code.
...
[SVN r84881]
2013-06-22 13:43:44 +00:00
Paul A. Bristow
d5f31115b9
Added typical output for use with new version of docs.
...
[SVN r84652]
2013-06-06 13:14:18 +00:00
Paul A. Bristow
d9927cdf32
Removed log file added by mistake.
...
[SVN r84651]
2013-06-06 13:13:21 +00:00
Paul A. Bristow
c36b612595
Examples extracted from previous docs separated out, annotated with Quickbook snippets for use with new docs, and run with the new jamfile.
...
[SVN r84650]
2013-06-06 13:12:16 +00:00
Marshall Clow
dc0aa175a9
Applied patch from #8032
...
[SVN r84405]
2013-05-21 18:48:05 +00:00
Gennadiy Rozental
a3d9f1266d
eliminated unit_test_framework
...
[SVN r74733]
2011-10-05 10:00:14 +00:00
Jan Gaspar
fb85032783
circular_buffer: fixed (the fix ;-) when BOOST_NO_STDC_NAMESPACE defined
...
[SVN r66691]
2010-11-22 22:06:08 +00:00
Jan Gaspar
2a5aa64de6
circular_buffer: fixed when BOOST_NO_STDC_NAMESPACE defined
...
[SVN r66690]
2010-11-22 22:01:09 +00:00
Jan Gaspar
d495873185
circular_buffer: applied patch to remove workaround for DEC C++ compiler - now all compilers will use this->invalidate_iterators_except
...
[SVN r61473]
2010-04-21 21:33:52 +00:00
Jan Gaspar
1c17ae088e
circular_buffer: doc update
...
[SVN r60690]
2010-03-18 12:36:41 +00:00
Jan Gaspar
2f6170ccbe
circular_buffer: documentation update - Interprocess compatibility
...
[SVN r60675]
2010-03-17 14:37:23 +00:00
Jan Gaspar
637c7535a0
circular_buffer: updated documentation
...
[SVN r58672]
2010-01-04 12:39:18 +00:00
Jan Gaspar
8572432cb7
circular_buffer: constant complexity of clear method and destructor
...
[SVN r58619]
2010-01-01 22:23:27 +00:00
Jan Gaspar
5a30fe21d8
circular_buffer: added erase_begin and erase_end methods
...
[SVN r57161]
2009-10-26 21:37:01 +00:00
Troy D. Straszheim
18b8465b25
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
Jan Gaspar
27c34a47b5
circular_buffer: #3285
...
[SVN r55203]
2009-07-27 11:50:24 +00:00
Troy D. Straszheim
4849492a53
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
Jan Gaspar
666ef1141f
circular_buffer: fixed bounded_buffer_comparison
...
[SVN r53340]
2009-05-28 10:48:21 +00:00
Jan Gaspar
9e014030ee
circular_buffer: #2785 , #3032
...
[SVN r53263]
2009-05-25 22:11:02 +00:00
Jeremiah Willcock
9465df5d75
More tab and min/max fixes
...
[SVN r53143]
2009-05-20 19:46:06 +00:00
Troy D. Straszheim
c36065dc88
Merge cmake files release -> trunk.
...
[SVN r52866]
2009-05-09 22:57:30 +00:00
Jan Gaspar
1f51450f23
circular_buffer: #2538 Warning suppression in circular buffer test jamfile
...
[SVN r50051]
2008-12-01 10:41:06 +00:00
Michael A. Jackson
a2d270aa33
Updating dependency information for modularized libraries.
...
[SVN r49628]
2008-11-07 17:05:27 +00:00
Michael A. Jackson
83d617f9e4
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
...
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
9ff6fa759a
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00
Jan Gaspar
868cc3dcde
circular_buffer: fixed MSVC9 warning
...
[SVN r48221]
2008-08-19 17:02:48 +00:00
Jan Gaspar
0b7c6063ed
circular_buffer: updated documentation for Boost 1.37
...
[SVN r48189]
2008-08-18 08:45:30 +00:00
Jan Gaspar
5a680c08ee
circular_buffer: major update; added rotate method, bugfix #1987
...
[SVN r47738]
2008-07-23 20:40:46 +00:00
Jan Gaspar
6c59b9fe12
circular_buffer: bugfix #1919 , #1852
...
[SVN r45609]
2008-05-21 15:53:50 +00:00
Jan Gaspar
f9f143d114
circular_buffer: improved documentation
...
[SVN r43719]
2008-03-19 09:24:24 +00:00
Jan Gaspar
4619a3ab9a
circular_buffer: bugfix #1692
...
[SVN r43686]
2008-03-17 22:27:15 +00:00
Jan Gaspar
e1472df6d8
circular_buffer: updated documentation
...
[SVN r42938]
2008-01-23 23:04:57 +00:00
Jan Gaspar
87657ada36
circular_buffer: g++ warning fix
...
[SVN r41987]
2007-12-12 10:40:31 +00:00
Beman Dawes
dd153e62b9
// Add or correct comment identifying Boost library this header is associated with.
...
[SVN r41173]
2007-11-17 20:13:16 +00:00
Markus Schöpflin
e5e0b86733
Disambiguate the identifier 'exception' and fix vector construction to make the test pass on Tru64/CXX.
...
[SVN r39874]
2007-10-10 07:42:19 +00:00
Markus Schöpflin
ce4a686320
Added two missing fwd declarations and a Tru64/CXX specific workaround.
...
[SVN r39587]
2007-09-28 10:28:26 +00:00
Jan Gaspar
258e2cdc4f
circuler_buffer: bugfix #1120 - circular_buffer fails to compile on msvc 8.0
...
[SVN r38297]
2007-07-29 19:49:19 +00:00