_sv (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | protected |
allocator_type typedef (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | |
assign(const CharT(&str)[N]) noexcept(bridge_type::is_nothrow_settable) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
assign(const CStr &cstr) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
assign(const basic_string &other) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
assign(basic_string &&other) noexcept(is_noexcept_assign_rvalue) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
assing(const basic_static_string< CharT, Traits > &ss) noexcept(bridge_type::is_nothrow_settable) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
at(size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().at(pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
back() const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().back())) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
base_type typedef (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | |
basic_string() noexcept(std::is_nothrow_constructible< bridge_type >::value &&std::is_nothrow_default_constructible< AllocatorT >::value) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
basic_string(const AllocatorT &a) noexcept(std::is_nothrow_constructible< bridge_type >::value &&std::is_nothrow_copy_constructible< AllocatorT >::value) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
basic_string(const CStr &cstr, const AllocatorT &alloc=AllocatorT()) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
basic_string(const CharT *ptr, size_t size, const AllocatorT &alloc=AllocatorT()) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
basic_string(const CharT(&str)[N]) noexcept(std::is_nothrow_constructible< bridge_type, const CharT *, size_t >::value &&std::is_nothrow_default_constructible< AllocatorT >::value) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
basic_string(const CharT(&str)[N], const AllocatorT &alloc) noexcept(std::is_nothrow_constructible< bridge_type, const CharT *, size_t >::value &&std::is_nothrow_copy_constructible< AllocatorT >::value) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
basic_string(const basic_string &other) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
basic_string(const basic_string &other, const AllocatorT &alloc) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
basic_string(basic_string &&other) noexcept(std::is_nothrow_move_constructible< bridge_type >::value &&std::is_nothrow_move_constructible< AllocatorT >::value) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
basic_string(basic_string &&other, const AllocatorT &alloc) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
basic_string(const basic_static_string< CharT, Traits > &ss) noexcept(std::is_nothrow_constructible< bridge_type, const CharT *, size_t >::value &&std::is_nothrow_default_constructible< AllocatorT >::value) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
basic_string(const basic_static_string< CharT, Traits > &ss, const AllocatorT &alloc) noexcept(std::is_nothrow_constructible< bridge_type, const CharT *, size_t >::value &&std::is_nothrow_copy_constructible< AllocatorT >::value) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
begin() const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().begin())) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
bridge_to_type typedef (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | |
bridge_type typedef (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | |
cbegin() const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().cbegin())) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
cend() const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().cend())) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
compare(string_view_bridge s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().compare(s._sv))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
compare(size_type pos1, size_type n1, string_view_bridge s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().compare(pos1, n1, s._sv))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
compare(size_type pos1, size_type n1, string_view_bridge s, size_type pos2, size_type n2) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().compare(pos1, n1, s._sv, pos2, n2))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
compare(const value_type *s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().compare(s))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
compare(size_type pos1, size_type n1, const value_type *s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().compare(pos1, n1, s))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
compare(size_type pos1, size_type n1, const value_type *s, size_type n2) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().compare(pos1, n1, s, n2))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
const_iterator typedef (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | |
const_pointer typedef (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | |
const_reference typedef (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | |
const_reverse_iterator typedef (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | |
copy(value_type *s, size_type n) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().copy(s, n))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
copy(value_type *s, size_type n, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().copy(s, n, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
crbegin() const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().crbegin())) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
crend() const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().crend())) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
data() const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().data())) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
difference_type typedef (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | |
empty() const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().empty())) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
end() const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().end())) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
ends_with(string_view_bridge s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().ends_with(s._sv))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
ends_with(value_type c) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().ends_with(c))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
ends_with(const value_type *s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().ends_with(s))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find(string_view_bridge s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find(s._sv))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find(string_view_bridge s, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find(s._sv, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find(value_type c) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find(c))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find(value_type c, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find(c, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find(const value_type *s, size_type pos, size_type n) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find(s, pos, n))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find(const value_type *s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find(s))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find(const value_type *s, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find(s, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_first_not_of(string_view_bridge s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_first_not_of(s._sv))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_first_not_of(string_view_bridge s, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_first_not_of(s._sv, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_first_not_of(value_type c) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_first_not_of(c))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_first_not_of(value_type c, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_first_not_of(c, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_first_not_of(const value_type *s, size_type pos, size_type n) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_first_not_of(s, pos, n))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_first_not_of(const value_type *s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_first_not_of(s))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_first_not_of(const value_type *s, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_first_not_of(s, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_first_of(string_view_bridge s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_first_of(s._sv))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_first_of(string_view_bridge s, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_first_of(s._sv, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_first_of(value_type c) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_first_of(c))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_first_of(value_type c, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_first_of(c, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_first_of(const value_type *s, size_type pos, size_type n) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_first_of(s, pos, n))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_first_of(const value_type *s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_first_of(s))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_first_of(const value_type *s, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_first_of(s, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_last_not_of(string_view_bridge s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_last_not_of(s._sv))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_last_not_of(string_view_bridge s, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_last_not_of(s._sv, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_last_not_of(value_type c) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_last_not_of(c))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_last_not_of(value_type c, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_last_not_of(c, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_last_not_of(const value_type *s, size_type pos, size_type n) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_last_not_of(s, pos, n))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_last_not_of(const value_type *s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_last_not_of(s))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_last_not_of(const value_type *s, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_last_not_of(s, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_last_of(string_view_bridge s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_last_of(s._sv))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_last_of(string_view_bridge s, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_last_of(s._sv, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_last_of(value_type c) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_last_of(c))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_last_of(value_type c, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_last_of(c, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_last_of(const value_type *s, size_type pos, size_type n) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_last_of(s, pos, n))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_last_of(const value_type *s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_last_of(s))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
find_last_of(const value_type *s, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().find_last_of(s, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
front() const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().front())) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
get_alloc() const noexcept(std::is_nothrow_copy_constructible< AllocatorT >::value) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
is_nothrow_settable (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | protectedstatic |
is_static() const noexcept (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
iterator typedef (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | |
length() const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().length())) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
max_size() const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().max_size())) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
npos (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | static |
operator basic_string_view< CharT, Traits >() const noexcept (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
operator=(const CharT(&str)[N]) noexcept (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
operator=(const basic_string &other) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
operator=(basic_string &&other) noexcept(is_noexcept_assign_rvalue) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
operator=(const basic_static_string< CharT, Traits > &other) noexcept(bridge_type::is_nothrow_settable) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
operator=(const string_view_bridge &) noexcept(std::is_nothrow_copy_assignable< basic_string_view< CharT, Traits > >::value)=default (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | protected |
operator[](size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >()[pos])) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
pointer typedef (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | |
rbegin() const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().rbegin())) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
reference typedef (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | |
remove_prefix(size_type n) noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().remove_prefix(n))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
remove_suffix(size_type n) noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().remove_suffix(n))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
rend() const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().rend())) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
reverse_iterator typedef (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | |
rfind(string_view_bridge s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().rfind(s._sv))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
rfind(string_view_bridge s, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().rfind(s._sv, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
rfind(value_type c) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().rfind(c))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
rfind(value_type c, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().rfind(c, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
rfind(const value_type *s, size_type pos, size_type n) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().rfind(s, pos, n))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
rfind(const value_type *s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().rfind(s))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
rfind(const value_type *s, size_type pos) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().rfind(s, pos))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
set(const value_type *str, size_type len) noexcept(is_nothrow_settable) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inlineprotected |
size() const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().size())) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
size_type typedef (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | |
starts_with(string_view_bridge s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().starts_with(s._sv))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
starts_with(value_type c) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().starts_with(c))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
starts_with(const value_type *s) const noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().starts_with(s))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inline |
string_view_bridge() noexcept(std::is_nothrow_constructible< basic_string_view< CharT, Traits > >::value) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inlineprotected |
string_view_bridge(basic_string_view< CharT, Traits > s) noexcept(std::is_nothrow_constructible< basic_string_view< CharT, Traits >, basic_string_view< CharT, Traits > >::value) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inlineexplicitprotected |
string_view_bridge(const string_view_bridge &s) noexcept(std::is_nothrow_copy_constructible< basic_string_view< CharT, Traits > >::value)=default (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | protected |
string_view_bridge(const value_type *str) noexcept(std::is_nothrow_constructible< basic_string_view< CharT, Traits >, const value_type * >::value) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inlineexplicitprotected |
string_view_bridge(const value_type *str, size_type len) noexcept(std::is_nothrow_constructible< basic_string_view< CharT, Traits >, const value_type *, size_type >::value) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inlineprotected |
substr(typename bridge_type::size_type pos) const (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
substr(typename bridge_type::size_type pos, typename bridge_type::size_type count) const (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
swap(basic_string &other) noexcept((!alloc_traits::propagate_on_container_swap::value||JASL_is_nothrow_swappable_value(AllocatorT)) &&JASL_is_nothrow_swappable_value(bridge_type)) (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |
swap(string_view_bridge &s) noexcept(noexcept(std::declval< basic_string_view< CharT, Traits > >().swap(s._sv))) (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | inlineprotected |
traits_type typedef (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | |
value_type typedef (defined in jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > >) | jasl::inner::string_view_bridge< basic_string_view< CharT, Traits > > | |
~basic_string() (defined in jasl::basic_string< CharT, Traits, AllocatorT >) | jasl::basic_string< CharT, Traits, AllocatorT > | inline |