Alphabet related container.
More...
Alphabet related container.
- See also
- Alphabet
◆ as_const
constexpr auto seqan3::detail::as_const |
|
inlineconstexpr |
A view that provides only const &
to elements of the underlying range.
- Template Parameters
-
urng_t | The type of the range being processed. See below for requirements. [template parameter is omitted in pipe notation] |
- Parameters
-
[in] | urange | The range being processed. [parameter is omitted in pipe notation] |
- Returns
- A range of
const
-protected elements.
Header File
View properties
Concepts and traits | urng_t (underlying range type) | rrng_t (returned range type) |
std::ranges::input_range | required | preserved |
std::ranges::forward_range | | preserved |
std::ranges::bidirectional_range | | preserved |
std::ranges::random_access_range | | preserved |
std::ranges::contiguous_range | | preserved |
| | |
std::ranges::viewable_range | required | guaranteed |
std::ranges::view | | guaranteed |
std::ranges::sized_range | | preserved |
std::ranges::common_range | | preserved |
std::ranges::output_range | | lost |
seqan3::const_iterable_range | | preserved |
std::semiregular | | preserved |
| | |
std::ranges::range_reference_t | | t & -> t const & but t -> t |
See the views submodule documentation for detailed descriptions of the view properties.