Includes |
|
|
<compare> |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
<initializer_list> |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
<iterator> |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
|
|
|
Concepts |
|
|
Range concepts |
|
|
ranges::range |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::borrowed_range |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::sized_range |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::view |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::input_range |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::output_range |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::forward_range |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::bidirectional_range |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::random_access_range |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::contiguous_range |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::common_range |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::viewable_range |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::constant_range |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
|
|
|
Functions |
|
|
Range conversions |
|
|
ranges::to |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
|
|
|
Classes |
|
|
Range primitives |
|
|
ranges::iterator_t ranges::const_iterator_t ranges::sentinel_t ranges::const_sentinel_t ranges::range_difference_t ranges::range_size_t ranges::range_value_t ranges::range_reference_t ranges::range_const_reference_t ranges::range_rvalue_reference_t ranges::range_common_reference_t |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Views |
|
|
ranges::view_interface |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::subrange |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Dangling iterator handling |
|
|
ranges::dangling |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::borrowed_iterator_t ranges::borrowed_subrange_t |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Range adaptor objects utility |
|
|
ranges::range_adaptor_closure |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Factories |
|
|
ranges::empty_view views::empty |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::single_view views::single |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::iota_view views::iota |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::basic_istream_view views::istream |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::repeat_view views::repeat |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::cartesian_product_view views::cartesian_product |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Adaptors |
|
|
views::all_t views::all |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::ref_view |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::owning_view |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::filter_view views::filter |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::transform_view views::transform |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::take_view views::take |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::take_while_view views::take_while |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::drop_view views::drop |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::drop_while_view views::drop_while |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::join_view views::join |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::lazy_split_view views::lazy_split |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::split_view views::split |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
views::counted |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::common_view views::common |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::reverse_view views::reverse |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::as_const_view views::as_const |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::as_rvalue_view views::as_rvalue |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::elements_view views::elements |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::keys_view views::keys |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::values_view views::values |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::enumerate_view views::enumerate |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::zip_view views::zip |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::zip_transform_view views::zip_transform |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::adjacent_view views::adjacent |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::adjacent_transform_view views::adjacent_transform |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::join_with_view views::join_with |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::stride_view views::stride |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::slide_view views::slide |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::chunk_view views::chunk |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::chunk_by_view views::chunk_by |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
|
|
|
Customization point objects |
|
|
Range access |
|
|
ranges::begin |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::end |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::cbegin |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::cend |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::rbegin |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::rend |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::crbegin |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::crend |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::size |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::ssize |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::empty |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::data |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::cdata |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
|
|
|
Enumerations |
|
|
ranges::subrange_kind |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
|
|
|
Helpers |
|
|
ss::tuple_size<ss::ranges::subrange> |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ss::tuple_element<ss::ranges::subrange> |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
get(ss::ranges::subrange) |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
from_range_t from_range |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |