Dirk Stolle
ea68455268
Fix two typos
2025-02-16 12:48:36 -06:00
Laurent Rineau
2d20447488
fix a typo
2025-02-16 12:47:45 -06:00
Zach Laine
e0ff7f6c80
Convertible to bool -> void in sequence container swap() requirements.
...
Fixes #71 .
2024-10-21 18:11:36 -05:00
Rene Rivera
b87b34c4cb
Adjust doc build to avoid boost-root references.
2024-09-27 18:46:58 -05:00
Zach Laine
df9e186bd6
Add a new v3 namespace, containing a new iterator_interface based on deducing
...
this instead of CRTP.
2023-06-05 00:12:54 -05:00
Zach Laine
24f9450297
Doc copy editing.
2022-06-04 20:06:33 -05:00
Zach Laine
544c7448b4
Add a discussion of why it is sometimes necessary to use bind_back() directly.
2022-06-04 17:17:41 -05:00
Zach Laine
303a9da254
Create tutorial for the new range adaptor helpers.
2022-06-04 17:17:41 -05:00
Zach Laine
fd9bfb11bb
Add a macro for disabling the C++20 v2 namespace. Add documentation
...
of the inlining v1/v2 behavior.
2020-08-15 22:17:51 -05:00
Zach Laine
6ab42d5111
Yet again yet another attempt to once again try to fix the doc build.
2020-07-19 13:59:58 -05:00
Zach Laine
3df19ef553
Yet again yet another attempt to again try to fix the doc build.
2020-07-19 11:51:02 -05:00
Zach Laine
e3d1f8958b
Yet again yet another attempt to again fix the doc build.
2020-07-16 04:38:54 -05:00
Zach Laine
3d65da2c72
Yet again yet another attempt to fix the doc build.
2020-07-13 19:55:51 -05:00
Zach Laine
8fb176ef24
Yet again another attempt to fix the doc build.
2020-07-13 19:23:30 -05:00
Zach Laine
e914c08f0b
Yet another attempt to fix the doc build.
2020-07-13 18:34:33 -05:00
Zach Laine
80376899d6
Revert "Revert "Remove the use of auto-index in doc/Jamfile.v2.""
...
This reverts commit 05a254c677b08413e4effb4a914f1ff33e5f6313.
2020-07-13 01:27:12 -05:00
Zach Laine
5e2754d3a2
Add missing definition of "here" to doc/Jamfile.v2.
2020-07-13 01:27:07 -05:00
Zach Laine
05a254c677
Revert "Remove the use of auto-index in doc/Jamfile.v2."
...
This reverts commit 87e02459bf52e89c7115d77353e1a4a0e17bf902.
2020-07-13 01:22:03 -05:00
Zach Laine
87e02459bf
Remove the use of auto-index in doc/Jamfile.v2.
2020-07-13 00:20:39 -05:00
Zach Laine
d0ab53bc6f
Change the run_doxygen line of doc/Jamfile.v2 to do what YAP does.
2020-07-13 00:18:19 -05:00
Zach Laine
e1de4e1c0a
Remove doc/Jamroot.jam (for out-of-Boost-tree builds).
2020-07-13 00:13:06 -05:00
Zach Laine
f59442e35f
Actually explain what proxy iterators are before showing how to use
...
iterator_interface to make one.
Fixes #39 .
2020-06-23 21:47:51 -05:00
Zach Laine
fab86ff224
Add front matter to the sequence_container_interface docs explaining what the
...
standard's container requirements table are; add references to online
documentation of these and other standard-isms alluded to in the docs.
Fixes #23 .
Fixes #33 .
2020-01-08 13:32:57 -06:00
Zach Laine
2bd28d9b6d
Remove incorrect references to operator{==,<} being user-defined for
...
sequence_container_interface.
Fixes #11 .
2020-01-08 13:32:57 -06:00
Zach Laine
f89c8a4e5b
Provide section headings for sequence_container_interface's tables.
...
Fixes #10 .
2020-01-08 13:32:57 -06:00
Zach Laine
81ad5462d1
Typo fixes.
2020-01-08 12:57:13 -06:00
Zach Laine
32a6f27abd
Address some missed sequence_container_interface renames.
2020-01-08 12:57:13 -06:00
Zach Laine
9111d81885
Remove the v2 namespace, including the C++20 standard lib- and cmcstl2-based
...
implementations.
Fixes #27 .
2020-01-03 15:24:30 -06:00
Zach Laine
9121eea229
Remove resize() from sequence_container_interface.
2020-01-03 15:22:20 -06:00
Zach Laine
9414d1a010
Add perf note about proxy_arrow_result to docs.
...
Fixes #30 .
2020-01-01 18:33:58 -06:00
Zach Laine
67aa560da8
Remove "(Proposed)" from the doc title page.
...
Fixes #35 .
2020-01-01 14:01:17 -06:00
Zach Laine
e55bb9ffdb
Make element_type an enum class; bool Contiguous -> element_type Contiguity in {view,container}_interface.
...
Fixes #14 .
2020-01-01 13:32:31 -06:00
Zach Laine
f0dc49747f
Remove boneheaded attempt to provide container dtors via container_interface.
...
Fixes #12 .
2020-01-01 13:32:23 -06:00
Zach Laine
c63c107793
Add copyright notices to some files that were missing it.
...
Fixes #26 .
2019-12-29 14:04:14 -06:00
Zach Laine
7c4a420f8d
Document why view_interface does not define nested types.
...
Fixes #7 .
2019-12-29 13:43:14 -06:00
setine
e147a4c204
Fix typo
2019-12-29 13:38:01 -06:00
David Sankel
465b3c5dc4
Spelling fix
2019-12-29 13:37:30 -06:00
Zach Laine
c47f91507e
Change iterator-interface's operator!= always to use operator==.
2019-12-03 23:50:55 -06:00
Zach Laine
d645a1cb60
Add a note about how op==/op!= may be suboptimal for random access iterators
...
over discontiguous sequences.
2019-11-27 21:57:04 -06:00
Zach Laine
9c2f077592
Add explanation of missing allocator-aware functionality to the rationale; add
...
a note to tutorial that using container_interface does not preclude satisfying
more requirements tables.
2019-11-13 00:26:05 -06:00
Zach Laine
dde567a947
If/It confusion in docs.
2019-09-19 18:33:25 -05:00
Zach Laine
fcfcdd7d89
Doc spell-checking.
2019-08-23 00:07:07 -05:00
Zach Laine
d730e1d4f7
Fix const_repeated_chars_iterator::operator{-,>=}().
2019-08-22 23:52:24 -05:00
Zach Laine
0f24f27ed9
Fix internal Quickbook links.
2019-08-22 20:39:19 -05:00
Zach Laine
bf4dbd42ed
Doc typo.
2019-08-22 20:31:48 -05:00
Zach Laine
0f8136764d
Doc typo.
2019-08-22 19:22:31 -05:00
Zach Laine
2168fc8948
Document the existence of v2, and v1 vs. v2 differences.
2019-08-22 17:26:49 -05:00
Zach Laine
b051cfee6a
Add provision of operator== and operator< to container_interface.
2019-08-22 00:48:58 -05:00
Zach Laine
a4bd9f4078
Doc tweak.
2019-08-17 12:23:50 -05:00
Zach Laine
df8b9b30d6
Extend rationale. Misc. doc tweaks.
2019-08-17 12:16:50 -05:00