plugify 1.2.8
|
Public Types | |
using | self_view = std::basic_string_view< CharT, Traits > |
using | traits_type = Traits |
using | value_type = CharT |
using | allocator_type = Allocator |
using | alloc_traits = std::allocator_traits< allocator_type > |
using | size_type = typename alloc_traits::size_type |
using | difference_type = typename alloc_traits::difference_type |
using | reference = value_type & |
using | const_reference = const value_type & |
using | pointer = typename alloc_traits::pointer |
using | const_pointer = typename alloc_traits::const_pointer |
using | trivially_relocatable = std::conditional_t< is_trivially_relocatable< allocator_type >::value &&is_trivially_relocatable< pointer >::value, basic_string, void > |
using | iterator = pointer |
using | const_iterator = const_pointer |
using | reverse_iterator = std::reverse_iterator< iterator > |
using | const_reverse_iterator = std::reverse_iterator< const_iterator > |
using | alloc_result = allocation_result< pointer, size_type > |
Public Member Functions | |
constexpr | basic_string (const allocator_type &a) noexcept |
constexpr | basic_string (const basic_string &str) |
constexpr | basic_string (const basic_string &str, const allocator_type &a) |
constexpr | basic_string (basic_string &&str) noexcept |
constexpr | basic_string (basic_string &&str, const allocator_type &a) |
constexpr | basic_string (const CharT *PLUGIFY_NO_NULL s) |
constexpr | basic_string (const CharT *PLUGIFY_NO_NULL s, const Allocator &a) |
basic_string (std::nullptr_t)=delete | |
constexpr | basic_string (const CharT *s, size_type n) |
constexpr | basic_string (const CharT *s, size_type n, const Allocator &a) |
constexpr | basic_string (size_type n, CharT c) |
constexpr | basic_string (basic_string &&str, size_type pos, const Allocator &alloc=Allocator()) |
constexpr | basic_string (basic_string &&str, size_type pos, size_type n, const Allocator &alloc=Allocator()) |
constexpr | basic_string (size_type n, CharT c, const Allocator &a) |
constexpr | basic_string (const basic_string &str, size_type pos, size_type n, const Allocator &a=Allocator()) |
constexpr | basic_string (const basic_string &str, size_type pos, const Allocator &a=Allocator()) |
template<string_view_convertible_with_exceptiom< CharT, Traits, Allocator > T> | |
constexpr | basic_string (const T &t, size_type pos, size_type n, const allocator_type &a=allocator_type()) |
template<string_view_convertible_with_exceptiom< CharT, Traits, Allocator > T> | |
constexpr | basic_string (const T &t) |
template<string_view_convertible_with_exceptiom< CharT, Traits, Allocator > T> | |
constexpr | basic_string (const T &t, const allocator_type &a) |
template<std::input_iterator InputIterator> | |
constexpr | basic_string (InputIterator first, InputIterator last) |
template<std::input_iterator InputIterator> | |
constexpr | basic_string (InputIterator first, InputIterator last, const allocator_type &a) |
constexpr | basic_string (std::initializer_list< CharT > il) |
constexpr | basic_string (std::initializer_list< CharT > il, const Allocator &a) |
constexpr | operator self_view () const noexcept |
constexpr basic_string & | operator= (const basic_string &str) |
template<string_view_convertible_with_exceptiom< CharT, Traits, Allocator > T> | |
constexpr basic_string & | operator= (const T &t) |
constexpr basic_string & | operator= (basic_string &&str) noexcept(alloc_traits::propagate_on_container_move_assignment::value) |
constexpr basic_string & | operator= (std::initializer_list< value_type > il) |
constexpr basic_string & | operator= (const value_type *PLUGIFY_NO_NULL s) |
basic_string & | operator= (std::nullptr_t)=delete |
constexpr basic_string & | operator= (value_type c) |
constexpr iterator | begin () noexcept |
constexpr const_iterator | begin () const noexcept |
constexpr iterator | end () noexcept |
constexpr const_iterator | end () const noexcept |
constexpr reverse_iterator | rbegin () noexcept |
constexpr const_reverse_iterator | rbegin () const noexcept |
constexpr reverse_iterator | rend () noexcept |
constexpr const_reverse_iterator | rend () const noexcept |
constexpr const_iterator | cbegin () const noexcept |
constexpr const_iterator | cend () const noexcept |
constexpr const_reverse_iterator | crbegin () const noexcept |
constexpr const_reverse_iterator | crend () const noexcept |
constexpr size_type | size () const noexcept |
constexpr size_type | length () const noexcept |
constexpr size_type | max_size () const noexcept |
constexpr size_type | capacity () const noexcept |
constexpr void | resize (size_type n, value_type c) |
constexpr void | resize (size_type n) |
constexpr void | reserve (size_type requested_capacity) |
constexpr void | shrink_to_fit () noexcept |
constexpr void | clear () noexcept |
constexpr bool | empty () const noexcept |
constexpr const_reference | operator[] (size_type pos) const noexcept |
constexpr reference | operator[] (size_type pos) noexcept |
constexpr const_reference | at (size_type n) const |
constexpr reference | at (size_type n) |
constexpr basic_string & | operator+= (const basic_string &str) |
template<string_view_convertible_with_exceptiom< CharT, Traits, Allocator > T> | |
constexpr basic_string & | operator+= (const T &t) |
constexpr basic_string & | operator+= (const value_type *PLUGIFY_NO_NULL s) |
constexpr basic_string & | operator+= (value_type c) |
constexpr basic_string & | operator+= (std::initializer_list< value_type > il) |
constexpr basic_string & | append (const basic_string &str) |
template<string_view_convertible_with_exceptiom< CharT, Traits, Allocator > T> | |
constexpr basic_string & | append (const T &t) |
constexpr basic_string & | append (const basic_string &str, size_type pos, size_type n=npos) |
template<string_view_convertible_with_exceptiom< CharT, Traits, Allocator > T> | |
constexpr basic_string & | append (const T &t, size_type pos, size_type n=npos) |
constexpr basic_string & | append (const value_type *s, size_type n) |
constexpr basic_string & | append (const value_type *PLUGIFY_NO_NULL s) |
constexpr basic_string & | append (size_type n, value_type c) |
template<std::input_iterator InputIterator> | |
constexpr basic_string & | append (InputIterator first, InputIterator last) |
template<std::forward_iterator ForwardIterator> | |
constexpr basic_string & | append (ForwardIterator first, ForwardIterator last) |
constexpr basic_string & | append (std::initializer_list< value_type > il) |
constexpr void | push_back (value_type c) |
constexpr void | pop_back () |
constexpr reference | front () noexcept |
constexpr const_reference | front () const noexcept |
constexpr reference | back () noexcept |
constexpr const_reference | back () const noexcept |
template<string_view_convertible< CharT, Traits > T> | |
constexpr basic_string & | assign (const T &t) |
constexpr void | move_assign (basic_string &&str, size_type pos, size_type len) |
constexpr basic_string & | assign (const basic_string &str) |
constexpr basic_string & | assign (basic_string &&str) noexcept(alloc_traits::propagate_on_container_move_assignment::value) |
constexpr basic_string & | assign (const basic_string &str, size_type pos, size_type n=npos) |
template<string_view_convertible_with_exceptiom< CharT, Traits, Allocator > T> | |
constexpr basic_string & | assign (const T &t, size_type pos, size_type n=npos) |
constexpr basic_string & | assign (const value_type *s, size_type n) |
constexpr basic_string & | assign (const value_type *PLUGIFY_NO_NULL s) |
constexpr basic_string & | assign (size_type n, value_type c) |
template<std::input_iterator InputIterator> | |
constexpr basic_string & | assign (InputIterator first, InputIterator last) |
template<std::forward_iterator ForwardIterator> | |
constexpr basic_string & | assign (ForwardIterator first, ForwardIterator last) |
constexpr basic_string & | assign (std::initializer_list< value_type > il) |
constexpr basic_string & | insert (size_type pos1, const basic_string &str) |
template<string_view_convertible< CharT, Traits > T> | |
constexpr basic_string & | insert (size_type pos1, const T &t) |
template<string_view_convertible_with_exceptiom< CharT, Traits, Allocator > T> | |
constexpr basic_string & | insert (size_type pos1, const T &t, size_type pos2, size_type n=npos) |
constexpr basic_string & | insert (size_type pos1, const basic_string &str, size_type pos2, size_type n=npos) |
constexpr basic_string & | insert (size_type pos, const value_type *s, size_type n) |
constexpr basic_string & | insert (size_type pos, const value_type *PLUGIFY_NO_NULL s) |
constexpr basic_string & | insert (size_type pos, size_type n, value_type c) |
constexpr iterator | insert (const_iterator pos, value_type c) |
constexpr iterator | insert (const_iterator pos, size_type n, value_type c) |
template<std::input_iterator InputIterator> | |
constexpr iterator | insert (const_iterator pos, InputIterator first, InputIterator last) |
template<std::forward_iterator ForwardIterator> | |
constexpr iterator | insert (const_iterator pos, ForwardIterator first, ForwardIterator last) |
constexpr iterator | insert (const_iterator pos, std::initializer_list< value_type > il) |
constexpr basic_string & | erase (size_type pos=0, size_type n=npos) |
constexpr iterator | erase (const_iterator pos) |
constexpr iterator | erase (const_iterator first, const_iterator last) |
constexpr basic_string & | replace (size_type pos1, size_type n1, const basic_string &str) |
template<string_view_convertible< CharT, Traits > T> | |
constexpr basic_string & | replace (size_type pos1, size_type n1, const T &t) |
constexpr basic_string & | replace (size_type pos1, size_type n1, const basic_string &str, size_type pos2, size_type n2=npos) |
template<string_view_convertible_with_exceptiom< CharT, Traits, Allocator > T> | |
constexpr basic_string & | replace (size_type pos1, size_type n1, const T &t, size_type pos2, size_type n2=npos) |
constexpr basic_string & | replace (size_type pos, size_type n1, const value_type *s, size_type n2) |
constexpr basic_string & | replace (size_type pos, size_type n1, const value_type *PLUGIFY_NO_NULL s) |
constexpr basic_string & | replace (size_type pos, size_type n1, size_type n2, value_type c) |
constexpr basic_string & | replace (const_iterator i1, const_iterator i2, const basic_string &str) |
template<string_view_convertible< CharT, Traits > T> | |
constexpr basic_string & | replace (const_iterator i1, const_iterator i2, const T &t) |
constexpr basic_string & | replace (const_iterator i1, const_iterator i2, const value_type *s, size_type n) |
constexpr basic_string & | replace (const_iterator i1, const_iterator i2, const value_type *s) |
constexpr basic_string & | replace (const_iterator i1, const_iterator i2, size_type n, value_type c) |
template<std::input_iterator InputIterator> | |
constexpr basic_string & | replace (const_iterator i1, const_iterator i2, InputIterator j1, InputIterator j2) |
constexpr basic_string & | replace (const_iterator i1, const_iterator i2, std::initializer_list< value_type > il) |
constexpr size_type | copy (value_type *s, size_type n, size_type pos=0) const |
constexpr basic_string | substr (size_type pos=0, size_type n=npos) const & |
constexpr basic_string | substr (size_type pos=0, size_type n=npos) && |
constexpr void | swap (basic_string &str) noexcept |
constexpr const value_type * | c_str () const noexcept |
constexpr const value_type * | data () const noexcept |
constexpr value_type * | data () noexcept |
constexpr allocator_type | get_allocator () const noexcept |
constexpr size_type | find (const basic_string &str, size_type pos=0) const noexcept |
template<string_view_convertible< CharT, Traits > T> | |
constexpr size_type | find (const T &t, size_type pos=0) const noexcept |
constexpr size_type | find (const value_type *s, size_type pos, size_type n) const noexcept |
constexpr size_type | find (const value_type *PLUGIFY_NO_NULL s, size_type pos=0) const noexcept |
constexpr size_type | find (value_type c, size_type pos=0) const noexcept |
constexpr size_type | rfind (const basic_string &str, size_type pos=npos) const noexcept |
template<string_view_convertible< CharT, Traits > T> | |
constexpr size_type | rfind (const T &t, size_type pos=npos) const noexcept |
constexpr size_type | rfind (const value_type *s, size_type pos, size_type n) const noexcept |
constexpr size_type | rfind (const value_type *PLUGIFY_NO_NULL s, size_type pos=npos) const noexcept |
constexpr size_type | rfind (value_type c, size_type pos=npos) const noexcept |
constexpr size_type | find_first_of (const basic_string &str, size_type pos=0) const noexcept |
template<string_view_convertible< CharT, Traits > T> | |
constexpr size_type | find_first_of (const T &t, size_type pos=0) const noexcept |
constexpr size_type | find_first_of (const value_type *s, size_type pos, size_type n) const noexcept |
constexpr size_type | find_first_of (const value_type *PLUGIFY_NO_NULL s, size_type pos=0) const noexcept |
constexpr size_type | find_first_of (value_type c, size_type pos=0) const noexcept |
constexpr size_type | find_last_of (const basic_string &str, size_type pos=npos) const noexcept |
template<string_view_convertible< CharT, Traits > T> | |
constexpr size_type | find_last_of (const T &t, size_type pos=npos) const noexcept |
constexpr size_type | find_last_of (const value_type *s, size_type pos, size_type n) const noexcept |
constexpr size_type | find_last_of (const value_type *PLUGIFY_NO_NULL s, size_type pos=npos) const noexcept |
constexpr size_type | find_last_of (value_type c, size_type pos=npos) const noexcept |
constexpr size_type | find_first_not_of (const basic_string &str, size_type pos=0) const noexcept |
template<string_view_convertible< CharT, Traits > T> | |
constexpr size_type | find_first_not_of (const T &t, size_type pos=0) const noexcept |
constexpr size_type | find_first_not_of (const value_type *s, size_type pos, size_type n) const noexcept |
constexpr size_type | find_first_not_of (const value_type *PLUGIFY_NO_NULL s, size_type pos=0) const noexcept |
constexpr size_type | find_first_not_of (value_type c, size_type pos=0) const noexcept |
constexpr size_type | find_last_not_of (const basic_string &str, size_type pos=npos) const noexcept |
template<string_view_convertible< CharT, Traits > T> | |
constexpr size_type | find_last_not_of (const T &t, size_type pos=npos) const noexcept |
constexpr size_type | find_last_not_of (const value_type *s, size_type pos, size_type n) const noexcept |
constexpr size_type | find_last_not_of (const value_type *PLUGIFY_NO_NULL s, size_type pos=npos) const noexcept |
constexpr size_type | find_last_not_of (value_type c, size_type pos=npos) const noexcept |
constexpr int | compare (const basic_string &str) const noexcept |
template<string_view_convertible< CharT, Traits > T> | |
constexpr int | compare (const T &t) const noexcept |
template<string_view_convertible< CharT, Traits > T> | |
constexpr int | compare (size_type pos1, size_type n1, const T &t) const |
constexpr int | compare (size_type pos1, size_type n1, const basic_string &str) const |
constexpr int | compare (size_type pos1, size_type n1, const basic_string &str, size_type pos2, size_type n2=npos) const |
template<string_view_convertible_with_exceptiom< CharT, Traits, Allocator > T> | |
constexpr int | compare (size_type pos1, size_type n1, const T &t, size_type pos2, size_type n2=npos) const |
constexpr int | compare (const value_type *PLUGIFY_NO_NULL s) const noexcept |
constexpr int | compare (size_type pos1, size_type n1, const value_type *PLUGIFY_NO_NULL s) const |
constexpr int | compare (size_type pos1, size_type n1, const value_type *s, size_type n2) const |
constexpr bool | starts_with (self_view sv) const noexcept |
constexpr bool | starts_with (value_type c) const noexcept |
constexpr bool | starts_with (const value_type *PLUGIFY_NO_NULL s) const noexcept |
constexpr bool | ends_with (self_view sv) const noexcept |
constexpr bool | ends_with (value_type c) const noexcept |
constexpr bool | ends_with (const value_type *PLUGIFY_NO_NULL s) const noexcept |
constexpr bool | contains (self_view sv) const noexcept |
constexpr bool | contains (value_type c) const noexcept |
constexpr bool | contains (const value_type *PLUGIFY_NO_NULL s) const |
constexpr bool | invariants () const |
template<bool is_short> | |
PLUGIFY_NOINLINE constexpr basic_string< CharT, Traits, Allocator > & | assign_no_alias (const value_type *s, size_type n) |
template<class InputIterator , class Sentinel > | |
constexpr void | assign_with_sentinel (InputIterator first, Sentinel last) |
Static Public Attributes | |
static const size_type | npos = static_cast<size_type>(-1) |
Friends | |
constexpr basic_string | concatenate_strings (const Allocator &, std::type_identity_t< self_view >, std::type_identity_t< self_view >) |
template<class CharT2 , class Traits2 , class Allocator2 > | |
constexpr bool | operator== (const basic_string< CharT2, Traits2, Allocator2 > &, const CharT2 *) noexcept |
Definition at line 664 of file string.hpp.
using plg::basic_string< CharT, Traits, Allocator >::alloc_result = allocation_result<pointer, size_type> |
Definition at line 774 of file string.hpp.
using plg::basic_string< CharT, Traits, Allocator >::alloc_traits = std::allocator_traits<allocator_type> |
Definition at line 671 of file string.hpp.
Definition at line 670 of file string.hpp.
using plg::basic_string< CharT, Traits, Allocator >::const_iterator = const_pointer |
Definition at line 770 of file string.hpp.
using plg::basic_string< CharT, Traits, Allocator >::const_pointer = typename alloc_traits::const_pointer |
Definition at line 677 of file string.hpp.
Definition at line 675 of file string.hpp.
using plg::basic_string< CharT, Traits, Allocator >::const_reverse_iterator = std::reverse_iterator<const_iterator> |
Definition at line 772 of file string.hpp.
using plg::basic_string< CharT, Traits, Allocator >::difference_type = typename alloc_traits::difference_type |
Definition at line 673 of file string.hpp.
using plg::basic_string< CharT, Traits, Allocator >::iterator = pointer |
Definition at line 769 of file string.hpp.
Definition at line 676 of file string.hpp.
using plg::basic_string< CharT, Traits, Allocator >::reference = value_type& |
Definition at line 674 of file string.hpp.
using plg::basic_string< CharT, Traits, Allocator >::reverse_iterator = std::reverse_iterator<iterator> |
Definition at line 771 of file string.hpp.
using plg::basic_string< CharT, Traits, Allocator >::self_view = std::basic_string_view<CharT, Traits> |
Definition at line 667 of file string.hpp.
Definition at line 672 of file string.hpp.
Definition at line 668 of file string.hpp.
using plg::basic_string< CharT, Traits, Allocator >::trivially_relocatable = std::conditional_t< is_trivially_relocatable<allocator_type>::value && is_trivially_relocatable<pointer>::value, basic_string, void> |
Definition at line 702 of file string.hpp.
Definition at line 669 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 882 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 887 of file string.hpp.
|
inlineconstexpr |
Definition at line 893 of file string.hpp.
|
inlineconstexpr |
Definition at line 904 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 914 of file string.hpp.
|
inlineconstexpr |
Definition at line 933 of file string.hpp.
|
inlineconstexpr |
Definition at line 953 of file string.hpp.
|
inlineconstexpr |
Definition at line 960 of file string.hpp.
|
inlineconstexpr |
Definition at line 969 of file string.hpp.
|
inlineconstexpr |
Definition at line 974 of file string.hpp.
|
inlineconstexpr |
Definition at line 983 of file string.hpp.
|
inlineconstexpr |
Definition at line 987 of file string.hpp.
|
inlineconstexpr |
Definition at line 991 of file string.hpp.
|
inlineconstexpr |
Definition at line 1011 of file string.hpp.
|
inlineconstexpr |
Definition at line 1017 of file string.hpp.
|
inlineconstexpr |
Definition at line 1031 of file string.hpp.
|
inlineconstexpr |
Definition at line 1041 of file string.hpp.
|
inlineconstexpr |
Definition at line 1054 of file string.hpp.
|
inlineconstexpr |
Definition at line 1060 of file string.hpp.
|
inlineconstexpr |
Definition at line 1067 of file string.hpp.
|
inlineconstexpr |
Definition at line 1072 of file string.hpp.
|
inlineconstexpr |
Definition at line 1093 of file string.hpp.
|
inlineconstexpr |
Definition at line 1097 of file string.hpp.
|
inlineconstexpr |
Definition at line 1102 of file string.hpp.
|
inlineconstexpr |
Definition at line 1292 of file string.hpp.
|
constexpr |
Definition at line 2876 of file string.hpp.
|
inlineconstexpr |
Definition at line 1297 of file string.hpp.
|
inlineconstexpr |
Definition at line 1305 of file string.hpp.
|
constexpr |
Definition at line 2802 of file string.hpp.
|
inlineconstexpr |
Definition at line 1326 of file string.hpp.
|
inlineconstexpr |
Definition at line 1319 of file string.hpp.
|
constexpr |
Definition at line 2826 of file string.hpp.
|
inlineconstexpr |
Definition at line 1357 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1417 of file string.hpp.
|
inlineconstexpr |
Definition at line 1412 of file string.hpp.
|
constexpr |
Definition at line 2774 of file string.hpp.
|
inlineconstexpr |
Definition at line 1385 of file string.hpp.
|
inlineconstexpr |
Definition at line 1426 of file string.hpp.
|
constexpr |
Definition at line 2610 of file string.hpp.
|
inlineconstexpr |
Definition at line 1446 of file string.hpp.
|
inlineconstexpr |
Definition at line 1440 of file string.hpp.
|
constexpr |
Definition at line 2618 of file string.hpp.
|
inlineconstexpr |
Definition at line 1473 of file string.hpp.
|
constexpr |
Definition at line 2567 of file string.hpp.
|
constexpr |
Definition at line 2730 of file string.hpp.
|
constexpr |
Definition at line 3297 of file string.hpp.
|
constexpr |
Definition at line 3288 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1379 of file string.hpp.
Definition at line 1374 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1142 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1138 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1641 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1216 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1170 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1174 of file string.hpp.
Definition at line 3193 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1828 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1833 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1877 of file string.hpp.
|
inlineconstexpr |
Definition at line 1856 of file string.hpp.
|
inlineconstexpr |
Definition at line 1860 of file string.hpp.
|
inlineconstexpr |
Definition at line 1851 of file string.hpp.
|
inlineconstexpr |
Definition at line 1872 of file string.hpp.
|
inlineconstexpr |
Definition at line 1883 of file string.hpp.
|
inlineconstexpr |
Definition at line 3341 of file string.hpp.
|
inlineconstexpr |
Definition at line 1928 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1920 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1924 of file string.hpp.
|
constexpr |
Definition at line 3306 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1178 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1182 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1645 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1649 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1246 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1150 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1146 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1914 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1906 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1910 of file string.hpp.
|
inlineconstexpr |
Definition at line 3178 of file string.hpp.
|
inlineconstexpr |
Definition at line 3168 of file string.hpp.
|
constexpr |
Definition at line 3154 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1659 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1664 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1675 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1669 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1680 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1771 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1776 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1788 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1782 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1793 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1713 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1718 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1730 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1724 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1735 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1800 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1805 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1817 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1811 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1822 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1742 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1747 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1759 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1753 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1764 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1369 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1364 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1653 of file string.hpp.
|
inlineconstexpr |
Definition at line 1532 of file string.hpp.
|
inlineconstexpr |
Definition at line 1526 of file string.hpp.
|
inlineconstexpr |
Definition at line 1519 of file string.hpp.
|
inlineconstexpr |
Definition at line 1537 of file string.hpp.
|
constexpr |
Definition at line 3005 of file string.hpp.
|
constexpr |
Definition at line 2895 of file string.hpp.
|
constexpr |
Definition at line 2930 of file string.hpp.
|
inlineconstexpr |
Definition at line 1477 of file string.hpp.
|
constexpr |
Definition at line 2983 of file string.hpp.
|
inlineconstexpr |
Definition at line 1482 of file string.hpp.
|
inlineconstexpr |
Definition at line 1489 of file string.hpp.
Definition at line 3367 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1190 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1194 of file string.hpp.
|
inlineconstexpr |
Definition at line 1390 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1106 of file string.hpp.
|
inlineconstexpr |
Definition at line 1269 of file string.hpp.
|
inlineconstexpr |
Definition at line 1274 of file string.hpp.
|
inlineconstexpr |
Definition at line 1279 of file string.hpp.
|
inlineconstexpr |
Definition at line 1288 of file string.hpp.
|
inlineconstexpr |
Definition at line 1283 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1118 of file string.hpp.
|
constexpr |
Definition at line 2657 of file string.hpp.
|
inlineconstexpr |
Definition at line 1113 of file string.hpp.
|
inlineconstexpr |
Definition at line 1131 of file string.hpp.
|
inlineconstexpr |
Definition at line 1127 of file string.hpp.
|
constexpr |
Definition at line 2634 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1250 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1258 of file string.hpp.
Definition at line 3187 of file string.hpp.
Definition at line 2846 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1158 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1154 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1166 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1162 of file string.hpp.
|
inlineconstexpr |
Definition at line 1576 of file string.hpp.
|
inlineconstexpr |
Definition at line 1586 of file string.hpp.
|
inlineconstexpr |
Definition at line 1596 of file string.hpp.
|
inlineconstexpr |
Definition at line 1592 of file string.hpp.
|
inlineconstexpr |
Definition at line 1607 of file string.hpp.
|
inlineconstexpr |
Definition at line 1601 of file string.hpp.
|
inlineconstexpr |
Definition at line 1622 of file string.hpp.
|
constexpr |
Definition at line 3031 of file string.hpp.
|
constexpr |
Definition at line 3081 of file string.hpp.
|
inlineconstexpr |
Definition at line 1545 of file string.hpp.
|
constexpr |
Definition at line 3110 of file string.hpp.
|
inlineconstexpr |
Definition at line 1550 of file string.hpp.
|
inlineconstexpr |
Definition at line 1560 of file string.hpp.
|
constexpr |
Definition at line 3218 of file string.hpp.
Definition at line 1222 of file string.hpp.
|
constexpr |
Definition at line 3208 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1686 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1691 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1702 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1696 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1707 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 3238 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1186 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1900 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1892 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 1896 of file string.hpp.
|
inlineconstexpr |
Definition at line 1632 of file string.hpp.
|
inlineconstexpr |
Definition at line 1628 of file string.hpp.
|
inlineconstexprnoexcept |
Definition at line 3317 of file string.hpp.
|
friend |
Definition at line 3433 of file string.hpp.
|
static |
Definition at line 880 of file string.hpp.