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.
|
# See http://www.boost.org/libs/intrusive for documentation.
|
||||||
|
|
||||||
using auto-index ;
|
|
||||||
|
|
||||||
import doxygen ;
|
import doxygen ;
|
||||||
import quickbook ;
|
import quickbook ;
|
||||||
|
|
||||||
|
using auto-index ;
|
||||||
|
|
||||||
path-constant here : . ;
|
path-constant here : . ;
|
||||||
|
|
||||||
|
|
||||||
@@ -19,13 +20,14 @@ doxygen autodoc
|
|||||||
:
|
:
|
||||||
[ glob ../../../boost/intrusive/*.hpp ]
|
[ 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_MEMBERS=YES
|
||||||
<doxygen:param>HIDE_UNDOC_CLASSES=YES
|
<doxygen:param>HIDE_UNDOC_CLASSES=YES
|
||||||
<doxygen:param>EXTRACT_PRIVATE=NO
|
<doxygen:param>EXTRACT_PRIVATE=NO
|
||||||
<doxygen:param>ENABLE_PREPROCESSING=YES
|
<doxygen:param>ENABLE_PREPROCESSING=YES
|
||||||
<doxygen:param>MACRO_EXPANSION=YES
|
<doxygen:param>EXPAND_ONLY_PREDEF=YES
|
||||||
<doxygen:param>"PREDEFINED=\"BOOST_INTRUSIVE_DOXYGEN_INVOKED\" \\
|
<doxygen:param>MACRO_EXPANSION=YES
|
||||||
|
<doxygen:param>"PREDEFINED=\"BOOST_INTRUSIVE_DOXYGEN_INVOKED\" \\
|
||||||
\"BOOST_INTRUSIVE_IMPDEF(T)=implementation_defined\" \\
|
\"BOOST_INTRUSIVE_IMPDEF(T)=implementation_defined\" \\
|
||||||
\"BOOST_INTRUSIVE_SEEDOC(T)=see_documentation\" \\
|
\"BOOST_INTRUSIVE_SEEDOC(T)=see_documentation\" \\
|
||||||
\"BOOST_INTRUSIVE_DOC1ST(T1,T2)=T1\" \\
|
\"BOOST_INTRUSIVE_DOC1ST(T1,T2)=T1\" \\
|
||||||
|
@@ -6,7 +6,7 @@
|
|||||||
/]
|
/]
|
||||||
|
|
||||||
[library Boost.Intrusive
|
[library Boost.Intrusive
|
||||||
[quickbook 1.6]
|
[quickbook 1.7]
|
||||||
[authors [Krzikalla, Olaf], [Gaztanaga, Ion]]
|
[authors [Krzikalla, Olaf], [Gaztanaga, Ion]]
|
||||||
[copyright 2005 Olaf Krzikalla, 2006-2015 Ion Gaztanaga]
|
[copyright 2005 Olaf Krzikalla, 2006-2015 Ion Gaztanaga]
|
||||||
[id intrusive]
|
[id intrusive]
|
||||||
@@ -3888,10 +3888,25 @@ to be inserted in intrusive containers are allocated using `std::vector` or `std
|
|||||||
|
|
||||||
[endsect]
|
[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 Release Notes]
|
||||||
|
|
||||||
[section:release_notes_boost_1_85_00 Boost 1.85 Release]
|
[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.
|
* Potentially breaking: Unordered containers use now by default an internal a `boost::hash`-protocol compatible internal hash functor.
|
||||||
* Reasons:
|
* Reasons:
|
||||||
* Since Boost 1.84 Boost.ContainerHash requires C++11, breaking Boost.Intrusive C++03 users.
|
* 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
|
* 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.
|
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]
|
[endsect]
|
||||||
|
|
||||||
@@ -4336,16 +4351,4 @@ helpful discussions.
|
|||||||
|
|
||||||
[endsect]
|
[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]
|
[xinclude autodoc.xml]
|
||||||
|
Reference in New Issue
Block a user