Andrey Semashev
fdd6586aa6
Expand BOOST_NOEXCEPT_EXPR in Doxygen.
2025-05-03 05:29:05 +03:00
Andrey Semashev
49cd132374
Fixed references to Doxygen-generated reference and between sections.
...
Since BoostBook stylesheets were updated to pass through Doxygen anchor
names to BoostBook output, references from QuickBook and manually
written BoostBook docs were broken. Fix this by using classref/classname
and similar tools to reference Doxygen-generated content.
Also, to avoid anchor clashes between different parts of Boost.Utility
docs, use proper anchor namespacing: avoid using manual anchors where
possible and use fully qualified namespace where not.
Fixes https://github.com/boostorg/utility/issues/110 .
2025-05-03 05:17:00 +03:00
Rene Rivera
171647fb3e
Adjust doc build to avoid boost-root references.
2024-07-28 11:51:28 -05:00
Richard Thomson
bff26e4fa1
Correct in place factory example code
...
The example code as given won't work without const qualifiers on the pointer arguments.
2024-02-15 09:32:22 -07:00
alandefreitas
78f1b38930
Adjust @boost
relative paths
2021-12-28 15:24:39 -03:00
Andrey Semashev
e6edd4eb91
Minor formatting improvement.
2021-12-09 15:21:20 +03:00
Andrey Semashev
9d1284ef6d
Use paths relative to the point of execution in doxygen rules.
...
This partly re-applies 5ae025b56a46a0046d7b0a6731e1bc04cc16188f with the
following changes:
- Use path-constant to deduce the path relative to the point of execution
rather than the Jamfile.
- Use that path only to list source files to be passed to Doxygen.
- Keep the project rule, but remove the duplicate requirements that are
explicitly specified in standalone_main.
Hopefully, this should work around the problem of Reference generation
in the official docs.
2021-12-09 01:26:44 +03:00
Andrey Semashev
aa0ccfa65e
Revert "Use path-constant in Jamfile"
...
This reverts commit 5ae025b56a46a0046d7b0a6731e1bc04cc16188f.
Reason for revert: This breaks local generation of docs due to broken
links to css and images.
2021-12-09 00:02:37 +03:00
Alan de Freitas
5ae025b56a
Use path-constant in Jamfile
2021-12-08 17:53:12 -03:00
Alan de Freitas
bdc983b804
Adjust doxygen relative paths
2021-12-08 12:53:59 -03:00
Andrey Semashev
a1583e3072
Updated a couple C++ standard references.
2021-12-08 16:27:46 +03:00
Andrey Semashev
30caa722c1
Nonessential docs formatting.
2021-12-08 16:18:56 +03:00
Andrey Semashev
96169c9fc6
Added a link to the page describing EBO.
2021-12-08 16:15:48 +03:00
Andrey Semashev
b6119df27f
Added links to a page describing POD.
2021-12-08 16:12:15 +03:00
Andrey Semashev
9941e831bb
Updated references to C++ standard to C++11, added character escaping.
2021-12-08 16:08:36 +03:00
Andrey Semashev
a8cdbe516d
Fixed a typo, added character escaping in docs.
2021-12-08 16:07:14 +03:00
Andrey Semashev
485a160dde
Updated docs formatting.
2021-12-08 15:17:19 +03:00
Andrey Semashev
b9a91970be
Adjusted code formatting.
2021-11-16 17:28:15 +03:00
Andrey Semashev
73bccf50db
Moved auto-generated files to a separate subdirectory.
2021-11-16 17:23:51 +03:00
Andrey Semashev
f7c17df050
Adjusted code formatting.
2021-11-16 17:23:51 +03:00
Andrey Semashev
51104850f6
Fixed web URL for the Boost.Utility docs.
...
Also adjusted formatting, removed unnecessary escaping and glob calls.
2021-11-16 17:23:29 +03:00
Alan de Freitas
5f5aa500d0
Set boost.doxygen.refid
s for doxygen references
2021-11-16 01:57:02 -03:00
Alan de Freitas
d186ad3539
Escape Jamfile.v2 url.prefix
2021-11-15 15:49:54 -03:00
Alan de Freitas
1d6d44c1c4
Generate doxygen xml reference
2021-11-11 17:46:09 -03:00
Alan de Freitas
0171af0f77
Add quickbook documentation structure
2021-11-05 21:51:11 -03:00
Alan de Freitas
703a4bf752
Transcribe documentation to quickbook
2021-11-05 21:50:00 -03:00
Giovanni Mascellani
f00a5bf0d3
Fix copyright headers.
2020-10-11 17:35:14 +02:00
Glen Fernandes
2b436d7d50
Use ostream_put from Boost.IO
2019-12-15 09:46:38 -05:00
Glen Fernandes
6a1917ceec
Add Free Functions section heading
2019-04-29 20:12:30 -04:00
Glen Fernandes
47c9f69ffe
Correct documentation URLs and update documentation
2019-04-29 18:48:51 -04:00
Glen Fernandes
7b74d2d494
Update libraries.json and documentation
2019-04-23 15:37:57 -04:00
Glen Fernandes
dabf53a703
Refactor stream write functionality into a standalone utility
2019-04-19 09:53:29 -04:00
Andrey Semashev
08da98a551
Added a readme file.
...
For Boost.Utility logo thanks to Adam Wulkiewicz. The logo was taken from:
https://github.com/awulkiew/boost-logos
2018-11-01 17:09:34 +03:00
Daniel James
73baeb7a63
Fix some links
2018-01-11 18:01:50 +00:00
Rene Rivera
9fae8be166
Add, and update, documentation build targets.
2016-10-10 11:39:54 -05:00
Andrey Semashev
7a8f16efdc
Removed trailing spaces and tab.
2014-06-12 21:34:19 +04:00
Andrey Semashev
f1edd107eb
Merge pull request #12 from K-ballo/base-from-ref-member
...
Added base_from_member specialization for members of lvalue-reference types.
2014-06-12 03:54:08 +04:00
K-ballo
4531b2a2a6
Ported compressed_pair documentation to Quickbook
2014-06-11 19:48:23 -03:00
K-ballo
51e482edfe
Added base_from_member specialization for members of lvalue-reference type
2014-06-11 18:55:12 -03:00
K-ballo
6a1e97f870
Ported base_from_member documentation to Quickbook
2014-06-11 18:17:33 -03:00
Andrey Semashev
c0fdaba925
Removed auto-generated files.
2014-06-12 01:06:53 +04:00
Andrey Semashev
10b8041472
boost::swap, boost::empty_deleter and explicit operator bool macros moved from Boost.Utility to Boost.Core.
2014-06-01 22:44:30 +04:00
Andrey Semashev
d1bfa8e7b0
Added a new macro BOOST_EXPLICIT_OPERATOR_BOOL_NOEXCEPT, which implements a noexcept operator. Also added explicit noexcept specification for the constexpr macro.
2014-04-26 15:11:35 +04:00
Daniel James
ad98ca9c3c
Rebuild some of the utility documentation.
...
[SVN r86796]
2013-11-23 14:14:01 +00:00
Daniel James
dfad2950ea
Add BOOST_EXPLICIT_OPERATOR_BOOL documentation.
...
[SVN r86739]
2013-11-17 17:13:08 +00:00
Andrey Semashev
7ae5e14681
Extracted BOOST_EXPLICIT_OPERATOR_BOOL macro from Boost.Log.
...
[SVN r85543]
2013-09-01 16:31:16 +00:00
Marshall Clow
00d151828c
Fixed typo; Refs #8002
...
[SVN r82771]
2013-02-07 14:14:53 +00:00
Marshall Clow
71205b6e84
Updated the string_ref docs with a reference section; committed the generated HTML
...
[SVN r82489]
2013-01-14 16:25:56 +00:00
Marshall Clow
98d793152c
Move string_ref to Boost.Utility; first crack at docs
...
[SVN r81972]
2012-12-15 16:38:07 +00:00
Vicente J. Botet Escriba
8036d4370f
Utility/declval: update history.
...
[SVN r78729]
2012-05-28 18:44:24 +00:00