▼Nstd | ISO C++ entities toplevel namespace is std |
▼Nranges | |
Rrange | [range.range] The range concept |
Rborrowed_range | [range.range] The borrowed_range concept |
Rsized_range | [range.sized] The sized_range concept |
Rview | [range.view] The ranges::view concept |
Routput_range | A range for which ranges::begin returns an output iterator |
Rinput_range | A range for which ranges::begin returns an input iterator |
Rforward_range | A range for which ranges::begin returns a forward iterator |
Rbidirectional_range | A range for which ranges::begin returns a bidirectional iterator |
Rrandom_access_range | A range for which ranges::begin returns a random access iterator |
Rcontiguous_range | A range for which ranges::begin returns a contiguous iterator |
Rcommon_range | A range for which ranges::begin and ranges::end return the same type |
Rviewable_range | A range which can be safely converted to a view |
Rthree_way_comparable | |
Rthree_way_comparable_with | |
Rsame_as | [concept.same], concept same_as |
Rderived_from | [concept.derived], concept derived_from |
Rconvertible_to | [concept.convertible], concept convertible_to |
Rcommon_reference_with | [concept.commonref], concept common_reference_with |
Rcommon_with | [concept.common], concept common_with |
Rintegral | |
Rsigned_integral | |
Runsigned_integral | |
Rfloating_point | |
Rassignable_from | [concept.assignable], concept assignable_from |
Rdestructible | [concept.destructible], concept destructible |
Rconstructible_from | [concept.constructible], concept constructible_from |
Rdefault_initializable | [concept.defaultinitializable], concept default_initializable |
Rmove_constructible | [concept.moveconstructible], concept move_constructible |
Rcopy_constructible | [concept.copyconstructible], concept copy_constructible |
Rswappable | |
Rswappable_with | |
Rmovable | |
Rcopyable | |
Rsemiregular | |
Requality_comparable | |
Requality_comparable_with | |
Rtotally_ordered | |
Rtotally_ordered_with | |
Rregular | |
Rinvocable | [concept.invocable], concept invocable |
Rregular_invocable | [concept.regularinvocable], concept regular_invocable |
Rpredicate | [concept.predicate], concept predicate |
Rrelation | [concept.relation], concept relation |
Requivalence_relation | [concept.equiv], concept equivalence_relation |
Rstrict_weak_order | [concept.strictweakorder], concept strict_weak_order |
R__derived_from_ios_base | |
R__allocator_like | |
Rindirectly_readable | Requirements for types that are readable by applying operator* |
Rindirectly_writable | Requirements for writing a value into an iterator's referenced object |
Rweakly_incrementable | Requirements on types that can be incremented with ++ |
Rincrementable | |
Rinput_or_output_iterator | |
Rsentinel_for | |
Rsized_sentinel_for | |
Rinput_iterator | |
Routput_iterator | |
Rforward_iterator | |
Rbidirectional_iterator | |
Rrandom_access_iterator | |
Rcontiguous_iterator | |
Rindirectly_unary_invocable | |
Rindirectly_regular_unary_invocable | |
Rindirect_unary_predicate | |
Rindirect_binary_predicate | |
Rindirect_equivalence_relation | |
Rindirect_strict_weak_order | |
Rindirectly_movable | [alg.req.ind.move], concept indirectly_movable |
Rindirectly_movable_storable | |
Rindirectly_copyable | [alg.req.ind.copy], concept indirectly_copyable |
Rindirectly_copyable_storable | |
Rindirectly_swappable | [alg.req.ind.swap], concept indirectly_swappable |
Rindirectly_comparable | [alg.req.ind.cmp], concept indirectly_comparable |
Rpermutable | [alg.req.permutable], concept permutable |
Rmergeable | [alg.req.mergeable], concept mergeable |
Rsortable | [alg.req.sortable], concept sortable |
Runiform_random_bit_generator | Requirements for a uniform random bit generator |
R_Std_pair | |