Functions |
---|
as_bytes(cpp20::span< T, N > s) noexcept | |
as_writable_bytes(cpp20::span< T, N > s) noexcept | |
bind_front(F && f, Args &&... args) | constexpr::cpp20::internal::front_binder_t< F, Args...>
|
bit_cast(const From & from) | std::enable_if_t< sizeof(To)==sizeof(From)&&std::is_trivially_copyable< To >::value &&std::is_trivially_copyable< From >::value, To >
|
bit_ceil(T value) | constexpr std::enable_if_t< std::is_unsigned< T >::value, T >
|
bit_floor(T value) | constexpr std::enable_if_t< std::is_unsigned< T >::value, T >
|
bit_width(T value) | constexpr std::enable_if_t< std::is_unsigned< T >::value, int >
|
countl_one(T x) noexcept | constexpr std::enable_if_t< std::is_unsigned< T >::value, int >
|
countl_zero(T x) noexcept | constexpr std::enable_if_t< std::is_unsigned< T >::value, int >
|
countr_one(T x) noexcept | constexpr std::enable_if_t< std::is_unsigned< T >::value, int >
|
countr_zero(T x) noexcept | constexpr std::enable_if_t< std::is_unsigned< T >::value, int >
|
ends_with(cpp17::basic_string_view< CharT, Traits > s, decltype(s) suffix) | constexpr bool
|
ends_with(cpp17::basic_string_view< CharT, Traits > s, const CharT *suffix) | constexpr bool
|
ends_with(cpp17::basic_string_view< CharT, Traits > s, CharT c) | constexpr bool
|
erase(std::deque< T, Alloc > & c, const U & value) | std::deque< T, Alloc >::size_type
|
erase(std::vector< T, Alloc > & c, const U & value) | std::vector< T, Alloc >::size_type
|
erase_if(std::deque< T, Alloc > & c, Pred pred) | std::deque< T, Alloc >::size_type
|
erase_if(std::vector< T, Alloc > & c, Pred pred) | std::vector< T, Alloc >::size_type
|
exchange(T & obj, U && new_value) | constexpr T
|
find(InputIt first, InputIt last, const T & value) | constexpr InputIt
|
find_if(InputIt first, InputIt last, UnaryPredicate p) | constexpr InputIt
|
find_if_not(InputIt first, InputIt last, UnaryPredicate q) | constexpr InputIt
|
has_single_bit(T value) | constexpr std::enable_if_t< std::is_unsigned< T >::value, bool >
|
invoke(F && f, Args &&... args) | constexpr cpp17::invoke_result_t< F, Args...>
|
is_constant_evaluated() noexcept | constexpr bool
|
is_sorted(ForwardIt first, ForwardIt end, Comparator comp) | constexpr bool
|
lower_bound(ForwardIt first, ForwardIt last, const T & value, Comparator comp) | constexpr ForwardIt
|
lower_bound(ForwardIt first, ForwardIt last, const T & value) | constexpr ForwardIt
|
popcount(T x) noexcept | constexpr int
|
rotl(T x, int s) noexcept | constexpr std::enable_if_t< std::is_unsigned< T >::value, T >
|
rotr(T x, int s) noexcept | constexpr std::enable_if_t< std::is_unsigned< T >::value, T >
|
sort(RandomIterator first, RandomIterator end, Comparator comp) | constexpr void
|
starts_with(cpp17::basic_string_view< CharT, Traits > s, decltype(s) prefix) | constexpr bool
|
starts_with(cpp17::basic_string_view< CharT, Traits > s, const CharT *prefix) | constexpr bool
|
starts_with(cpp17::basic_string_view< CharT, Traits > s, CharT c) | constexpr bool
|
to_address(T *pointer) noexcept | constexpr T *
|
to_address(const T & pointer) noexcept | constexpr std::pointer_traits< T >::element_type *
|
to_array(T(&) a[N]) | constexpr std::array< std::remove_cv_t< T >, N >
|
to_array(T(&&) a[N]) | constexpr std::array< std::remove_cv_t< T >, N >
|