@@ -240,6 +240,29 @@ <h3><a id ="synopsis">Synopsis</a></h3>
240
240
size_type < a href ="#find_first "> find_first</ a > () const;
241
241
size_type < a href ="#find_next "> find_next</ a > (size_type pos) const;
242
242
243
+ iterator < a href ="#begin "> begin</ a > ();
244
+ const iterator < a href ="#begin "> begin</ a > () const;
245
+
246
+ const_iterator < a href ="#cbegin "> cbegin</ a > ();
247
+ const const_iterator < a href ="#cbegin "> cbegin</ a > () const;
248
+
249
+ iterator < a href ="#end "> end</ a > ();
250
+ const iterator < a href ="#end "> end</ a > () const;
251
+
252
+ const_iterator < a href ="#cend "> cend</ a > ();
253
+ const const_iterator < a href ="#cend "> cend</ a > () const;
254
+
255
+ reverse_iterator < a href ="#rbegin "> rbegin</ a > ();
256
+ const reverse_iterator < a href ="#rbegin "> rbegin</ a > () const;
257
+
258
+ const_reverse_iterator < a href ="#crbegin "> crbegin</ a > ();
259
+ const const_reverse_iterator < a href ="#crbegin "> crbegin</ a > () const;
260
+
261
+ reverse_iterator < a href ="#rend "> rend</ a > ();
262
+ const reverse_iterator < a href ="#rend "> rend</ a > () const;
263
+
264
+ const_reverse_iterator < a href ="#crend "> crend</ a > ();
265
+ const const_reverse_iterator < a href ="#rend "> rend</ a > () const;
243
266
};
244
267
245
268
@@ -553,6 +576,26 @@ <h3><a id="nested-type-names">Nested type names</a></h3>
553
576
</ pre >
554
577
The same type as < tt > Allocator</ tt > .
555
578
579
+ < pre >
580
+ < a id ="iterator "> dynamic_bitset::iterator</ a >
581
+ </ pre >
582
+ Return a random access iterator to reference.
583
+
584
+ < pre >
585
+ < a id ="reverse_iterator "> dynamic_bitset::reverse_iterator</ a >
586
+ </ pre >
587
+ Return boost::reverse_iterator<iterator>.
588
+
589
+ < pre >
590
+ < a id ="const_iterator "> dynamic_bitset::const_iterator</ a >
591
+ </ pre >
592
+ Return a random access iterator to const_reference.
593
+
594
+ < pre >
595
+ < a id ="const_reverse_iterator "> dynamic_bitset::const_reverse_iterator</ a >
596
+ </ pre >
597
+ Return boost::reverse_iterator<const_iterator>.
598
+
556
599
557
600
< hr />
558
601
< h3 > < a id ="public-data-members "> Public data members</ a > </ h3 >
@@ -1382,6 +1425,67 @@ <h3><a id="member-functions">Member Functions</a></h3>
1382
1425
< tt > pos</ tt > such as bit < tt > i</ tt > is set, or < tt > npos</ tt > if
1383
1426
no such index exists.
1384
1427
1428
+ < hr />
1429
+ < pre >
1430
+ iterator < a id ="begin "> begin</ a > ();
1431
+ </ pre >
1432
+
1433
+ < b > Returns:</ b > an iterator pointing to the first element in the bitset. If
1434
+ the bitset is empty, the returned iterator value shall not be dereferenced.
1435
+
1436
+ < hr />
1437
+ < pre >
1438
+ iterator < a id ="cbegin "> cbegin</ a > ();
1439
+ </ pre >
1440
+
1441
+ < b > Returns:</ b > the same as < a id ="begin "> begin</ a > (), but read only on this bitset
1442
+
1443
+ < hr />
1444
+ < pre >
1445
+ iterator < a id ="end "> end</ a > ();
1446
+ </ pre >
1447
+
1448
+ < b > Returns:</ b > an iterator pointing to the last element in the bitset.
1449
+ The returned iterator value shall not be dereferenced.
1450
+
1451
+ < hr />
1452
+ < pre >
1453
+ iterator < a id ="cend "> cend</ a > ();
1454
+ </ pre >
1455
+
1456
+ < b > Returns:</ b > the same as < a id ="end "> end</ a > (), but read only on this bitset
1457
+
1458
+ < hr />
1459
+ < pre >
1460
+ iterator < a id ="rbegin "> rbegin</ a > ();
1461
+ </ pre >
1462
+
1463
+ < b > Returns:</ b > an reversed iterator pointing to the last element in the bitset.
1464
+ The returned reversed iterator value shall not be dereferenced.
1465
+
1466
+ < hr />
1467
+ < pre >
1468
+ iterator < a id ="rend "> rend</ a > ();
1469
+ </ pre >
1470
+
1471
+ < b > Returns:</ b > an reversed iterator pointing to the first element in the bitset.
1472
+ The returned reversed iterator value shall not be dereferenced.
1473
+
1474
+ < hr />
1475
+ < pre >
1476
+ iterator < a id ="crbegin "> crbegin</ a > ();
1477
+ </ pre >
1478
+
1479
+ < b > Returns:</ b > the same as < a id ="rbegin "> rbegin</ a > (), but read only on this bitset
1480
+
1481
+ < hr />
1482
+ < pre >
1483
+ iterator < a id ="crend "> crend</ a > ();
1484
+ </ pre >
1485
+
1486
+ < b > Returns:</ b > the same as < a id ="rend "> rend</ a > (), but read only on this bitset
1487
+
1488
+
1385
1489
< hr />
1386
1490
< pre >
1387
1491
bool < a id =
0 commit comments