mirror of
https://github.com/boostorg/intrusive.git
synced 2025-07-31 21:14:48 +02:00
Sync from upstream.
This commit is contained in:
@@ -7,10 +7,11 @@
|
||||
#
|
||||
# See http://www.boost.org/libs/intrusive for documentation.
|
||||
|
||||
using auto-index ;
|
||||
|
||||
import doxygen ;
|
||||
import quickbook ;
|
||||
|
||||
using auto-index ;
|
||||
|
||||
path-constant here : . ;
|
||||
|
||||
|
||||
@@ -19,11 +20,12 @@ doxygen autodoc
|
||||
:
|
||||
[ glob ../../../boost/intrusive/*.hpp ]
|
||||
:
|
||||
<doxygen:param>HIDE_UNDOC_MEMBERS=YES
|
||||
<doxygen:param>EXTRACT_ALL=NO
|
||||
<doxygen:param>HIDE_UNDOC_MEMBERS=YES
|
||||
<doxygen:param>HIDE_UNDOC_CLASSES=YES
|
||||
<doxygen:param>EXTRACT_PRIVATE=NO
|
||||
<doxygen:param>ENABLE_PREPROCESSING=YES
|
||||
<doxygen:param>EXPAND_ONLY_PREDEF=YES
|
||||
<doxygen:param>MACRO_EXPANSION=YES
|
||||
<doxygen:param>"PREDEFINED=\"BOOST_INTRUSIVE_DOXYGEN_INVOKED\" \\
|
||||
\"BOOST_INTRUSIVE_IMPDEF(T)=implementation_defined\" \\
|
||||
|
@@ -6,7 +6,7 @@
|
||||
/]
|
||||
|
||||
[library Boost.Intrusive
|
||||
[quickbook 1.6]
|
||||
[quickbook 1.7]
|
||||
[authors [Krzikalla, Olaf], [Gaztanaga, Ion]]
|
||||
[copyright 2005 Olaf Krzikalla, 2006-2015 Ion Gaztanaga]
|
||||
[id intrusive]
|
||||
@@ -3888,10 +3888,25 @@ to be inserted in intrusive containers are allocated using `std::vector` or `std
|
||||
|
||||
[endsect]
|
||||
|
||||
[import ../../../tools/auto_index/include/auto_index_helpers.qbk]
|
||||
|
||||
[section:index Indexes]
|
||||
|
||||
[named_index class_name Class Index]
|
||||
[named_index typedef_name Typedef Index]
|
||||
[named_index function_name Function Index]
|
||||
[/named_index macro_name Macro Index]
|
||||
[/index]
|
||||
|
||||
[endsect]
|
||||
|
||||
[section:release_notes Release Notes]
|
||||
|
||||
[section:release_notes_boost_1_85_00 Boost 1.85 Release]
|
||||
|
||||
* Fixed bugs:
|
||||
* [@https://github.com/boostorg/intrusive/issues/83 GitHub #83: ['\[docs\] Index is missing]]
|
||||
|
||||
* Potentially breaking: Unordered containers use now by default an internal a `boost::hash`-protocol compatible internal hash functor.
|
||||
* Reasons:
|
||||
* Since Boost 1.84 Boost.ContainerHash requires C++11, breaking Boost.Intrusive C++03 users.
|
||||
@@ -4143,7 +4158,7 @@ to be inserted in intrusive containers are allocated using `std::vector` or `std
|
||||
* Big refactoring in order to reduce template and debug symbol bloat. Test object files have been slashed
|
||||
to half in MSVC compilers in Debug mode. Toolchains without Identical COMDAT Folding (ICF) should notice size improvements.
|
||||
|
||||
* Implemented [link intrusive.scary_iterators SCARY iterators].
|
||||
* Implemented [link intrusive.boost_intrusive_iterators.scary_iterators SCARY iterators].
|
||||
|
||||
[endsect]
|
||||
|
||||
@@ -4336,16 +4351,4 @@ helpful discussions.
|
||||
|
||||
[endsect]
|
||||
|
||||
[include auto_index_helpers.qbk]
|
||||
|
||||
[section:index Indexes]
|
||||
|
||||
[named_index class_name Class Index]
|
||||
[named_index typedef_name Typedef Index]
|
||||
[named_index function_name Function Index]
|
||||
[named_index macro_name Macro Index]
|
||||
[/index]
|
||||
|
||||
[endsect]
|
||||
|
||||
[xinclude autodoc.xml]
|
||||
|
Reference in New Issue
Block a user