Commit Graph

54 Commits

Author SHA1 Message Date
Gennaro Prota
e19c647bc7 Fix the redirects from the old documentation locations 2025-10-31 10:58:48 +01:00
Gennaro Prota
825260e482 Port the documentation to MrDocs and Antora 2025-10-14 19:24:45 +02:00
Gennaro Prota
28ddbd7afc Make the swap() functions noexcept 2025-10-14 19:24:45 +02:00
Gennaro Prota
4c26bd9a97 Don't misuse the term "precondition" in the documentation
If you guarantee some behavior, e.g. throwing an exception, it's not
really a precondition.
2025-10-14 19:24:45 +02:00
Gennaro Prota
4db39188a4 Replace the references to the SGI documentation
This commit just removes all the links to the SGI documentation and
replaces most of them with links to cppreference.com. The SGI docs were
likely used by Jeremy Siek at the time because they were a good and
clear reference. But we have cppreference.com now, which is much better.
And, in the event it disappears, we can still revert this commit.

Some links have simply been removed (e.g. those to the documentation of
basic_string, which really didn't seem opportune).
2025-10-14 19:24:45 +02:00
Gennaro Prota
190096e539 Remove inconsistent uses of title case 2025-10-14 19:24:45 +02:00
Gennaro Prota
4aedddb332 Consistently use BOOST_ASSERT() in the implementation
Note: Not in the unit tests, which better do without the dependency.
2025-10-14 19:24:45 +02:00
Gennaro Prota
831ad00039 Fix the initial description in the documentation
This also aligns it with meta/libraries.json.
2025-09-11 12:36:42 +02:00
Gennaro Prota
6591f2fd30 Update my email address etc. in the documentation 2025-09-11 12:31:18 +02:00
greg7mdp
688a99f54a Fix typo. 2025-03-29 08:02:48 -04:00
twomice
34f55c74b1 Implement find_first(pos). 2024-11-26 13:59:18 -05:00
akr
d4be7a4fcb Changed the order of at() 2022-05-02 20:38:40 -04:00
akr
ccca25537a Updated docs 2022-05-02 20:38:40 -04:00
akr
12be4b4464 Added tests 2022-05-02 20:38:40 -04:00
Miutsuru kariya
ab192ca5f1 Make default constructor non-explicit (#48)
It is better to support copy-initialization with default constructor. cf. LWG Issue 2193. Default constructors for standard library containers are explicit.
2019-06-12 19:45:11 -04:00
Tinko Bartels
c747bec057 Change sgi/stl links to boost.org. 2019-04-23 13:32:20 -04:00
Tinko Bartels
1b8b128f29 Replaced links to sgi.com with links to a mirror. 2019-04-22 12:20:38 -04:00
James E. King III
a580c496fa fix set() ambiguity with range based call and default value 2018-11-03 16:45:29 -04:00
Evgeny Shulgin
a449a11a80 Add set/reset/flip functions to change sequences (#27)
* Add set(pos, len) function to change sequences
* Add reset(pos, len) function to clear sequences
* Add flip(pos, len) function to flip sequences
* Add custom range operations
2018-10-12 08:07:01 -04:00
Glen Fernandes
d7d6555f85 Correct e-mail address 2018-09-05 08:11:50 -04:00
ricky65
340822f979 Add capacity(), reserve(), and shrink_to_fit(). 2015-06-03 22:45:16 -07:00
Daniel James
8b7374b1db Update 'more' links.
[SVN r44996]
2015-03-18 22:51:14 +00:00
Marshall Clow
225064d355 Patch by Riccardo Marcangelo: Added a pop_back() member function which decreases the size of the bitset by one 2014-09-15 08:29:05 -07:00
Glen Fernandes
18eb52ecee Add noexcept specifications 2014-05-19 17:39:39 -07:00
Glen Fernandes
a3ea40d932 Support C++11 minimal allocators 2014-05-19 17:38:23 -07:00
Ahmed Charles
d19aeced56 Add test_set() (#6164). 2014-03-01 18:19:54 -08:00
Ahmed Charles
1b880102fe Add all() (#8445).
Includes test cases.
2014-03-01 18:11:59 -08:00
Ahmed Charles
86b177d3ee Add support for move constructors in C++11 (#6947). 2014-03-01 18:06:19 -08:00
Steven Watanabe
594140a081 Document intersects. Fixes #2837.
[SVN r63221]
2010-06-22 04:38:42 +00:00
Gennaro Prota
574f1dfe62 dynamic_bitset: documentation:
* improved documentation of constructor from block range, with notes about library issue 438
    * fixed/improved wording and markup in several places
    * partially adjusted word wrap, for consistency


[SVN r49346]
2008-10-15 14:38:19 +00:00
Gennaro Prota
24d2081a73 added specific tests for constructor dispatch and clarified the corresponding comments a bit; minor formatting consistency fixes; updated documentation and added license reference text to it
[SVN r48695]
2008-09-10 10:07:46 +00:00
Gennaro Prota
771e3d8779 dynamic_bitset documentation and examples:
Documentation:
    --------------

    * converted from HTML 4.01 Transitional to XHTML 1.1 (reason: the website
      uses already XHTML 1.0 Strict, and our page didn't validate as such, even
      though on the website a link to the W3C markup validation service is
      affixed)
    * removed some misleading sentences
    * referenced the source files of examples, so that they do not go out of
      sync again
    * clarified rationale section

    Example files:
    --------------

    * example 3 shows that stream extraction may expand the bitset
    * minor improvements to all examples


[SVN r47389]
2008-07-13 17:55:45 +00:00
Daniel James
1b7c462afe Point links to the pages that used to be in 'more' to the site.
[SVN r43210]
2008-02-10 15:02:17 +00:00
Daniel James
8a1da9667b Link to people pages on the website, as they've been removed from the download.
[SVN r43209]
2008-02-10 14:56:22 +00:00
Gennaro Prota
07b5b85dfe some cleanup (beware: not compiled)
[SVN r34883]
2006-08-13 15:08:24 +00:00
Gennaro Prota
1170f90afb boost guidelines (mainly from inspect tool: tabs, license reference text, etc.)
[SVN r34752]
2006-07-27 10:27:37 +00:00
Aleksey Gurtovoy
b18fc5cd99 merge RC_1_32_0 fixes
[SVN r26328]
2004-11-28 03:35:12 +00:00
Aleksey Gurtovoy
c5ea9df026 c++boost.gif -> boost.png replacement
[SVN r25573]
2004-10-05 15:45:52 +00:00
Gennaro Prota
c1d95c8d3e Added URI of the DTD in the <!DOCTYPE> tag
[SVN r22764]
2004-05-08 08:27:59 +00:00
Gennaro Prota
16a25f7f10 moved from the sandbox
[SVN r22650]
2004-04-18 09:14:20 +00:00
Jeremy Siek
3a15e6bc7d added from_block_range
[SVN r15789]
2002-10-07 19:01:06 +00:00
Jeremy Siek
3a05508e7e added docs for to_block_range
[SVN r15132]
2002-09-02 15:30:04 +00:00
Jeremy Siek
137002d1bc fixed broken link
[SVN r15121]
2002-08-31 12:17:06 +00:00
Jeremy Siek
a7b9b86c65 *** empty log message ***
[SVN r15039]
2002-08-21 16:36:35 +00:00
Jeremy Siek
455df42fea typos
[SVN r14843]
2002-08-14 16:55:51 +00:00
Jeremy Siek
791e87a358 updated to match new policy about preconditions (assert instead of throw)
[SVN r14840]
2002-08-14 16:45:30 +00:00
Jeremy Siek
00ec5b1445 spell check
[SVN r14647]
2002-07-30 22:27:04 +00:00
Jeremy Siek
d422494287 added subset functions
[SVN r14646]
2002-07-30 22:23:54 +00:00
Jeremy Siek
331596873c some editing
[SVN r14645]
2002-07-30 17:01:45 +00:00
Jeremy Siek
176887ae90 hyperlinked synopsis with the detailed documentation
[SVN r14644]
2002-07-30 17:00:04 +00:00