gw  1.0.0
A bunch of small C++ utilities
Loading...
Searching...
No Matches
gw::basic_inplace_string< N, CharT, Traits > Member List

This is the complete list of members for gw::basic_inplace_string< N, CharT, Traits >, including all inherited members.

append(const basic_inplace_string< N2, value_type, traits_type > &str)gw::basic_inplace_string< N, CharT, Traits >inline
at(size_type pos) -> referencegw::basic_inplace_string< N, CharT, Traits >inline
at(size_type pos) const -> const_referencegw::basic_inplace_string< N, CharT, Traits >inline
back() noexcept -> referencegw::basic_inplace_string< N, CharT, Traits >inline
back() const noexcept -> const_referencegw::basic_inplace_string< N, CharT, Traits >inline
basic_inplace_string() noexcept=defaultgw::basic_inplace_string< N, CharT, Traits >
basic_inplace_string(size_type count, value_type ch)gw::basic_inplace_string< N, CharT, Traits >inline
basic_inplace_string(const value_type *str)gw::basic_inplace_string< N, CharT, Traits >inlineexplicit
basic_inplace_string(const value_type *str, size_type count)gw::basic_inplace_string< N, CharT, Traits >inlineexplicit
basic_inplace_string(InputIt first, InputIt last)gw::basic_inplace_string< N, CharT, Traits >inlineexplicit
basic_inplace_string(const std::basic_string_view< value_type, traits_type > &str)gw::basic_inplace_string< N, CharT, Traits >inlineexplicit
basic_inplace_string(const R &range)gw::basic_inplace_string< N, CharT, Traits >inlineexplicit
basic_inplace_string(const basic_inplace_string &other) noexcept=defaultgw::basic_inplace_string< N, CharT, Traits >
basic_inplace_string(basic_inplace_string &&other) noexcept=defaultgw::basic_inplace_string< N, CharT, Traits >
begin() noexcept -> iteratorgw::basic_inplace_string< N, CharT, Traits >inline
begin() const noexcept -> const_iteratorgw::basic_inplace_string< N, CharT, Traits >inline
c_str() const noexcept -> const_pointergw::basic_inplace_string< N, CharT, Traits >inline
capacity() const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
cbegin() const noexcept -> const_iteratorgw::basic_inplace_string< N, CharT, Traits >inline
cend() const noexcept -> const_iteratorgw::basic_inplace_string< N, CharT, Traits >inline
clear() noexceptgw::basic_inplace_string< N, CharT, Traits >inline
const_iterator typedefgw::basic_inplace_string< N, CharT, Traits >
const_pointer typedefgw::basic_inplace_string< N, CharT, Traits >
const_reference typedefgw::basic_inplace_string< N, CharT, Traits >
const_reverse_iterator typedefgw::basic_inplace_string< N, CharT, Traits >
crbegin() const noexcept -> const_reverse_iteratorgw::basic_inplace_string< N, CharT, Traits >inline
crend() const noexcept -> const_reverse_iteratorgw::basic_inplace_string< N, CharT, Traits >inline
data() noexcept -> pointergw::basic_inplace_string< N, CharT, Traits >inline
data() const noexcept -> const_pointergw::basic_inplace_string< N, CharT, Traits >inline
difference_type typedefgw::basic_inplace_string< N, CharT, Traits >
empty() const noexcept -> boolgw::basic_inplace_string< N, CharT, Traits >inline
end() noexcept -> iteratorgw::basic_inplace_string< N, CharT, Traits >inline
end() const noexcept -> const_iteratorgw::basic_inplace_string< N, CharT, Traits >inline
erase(size_type index=0U, size_type count=npos)gw::basic_inplace_string< N, CharT, Traits >inline
explicit(false) basic_inplace_string(const value_type(&str)[N2]) noexceptgw::basic_inplace_string< N, CharT, Traits >inline
find(const basic_inplace_string< N2, value_type, traits_type > &str, size_type pos=0) const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
find(std::basic_string_view< value_type, traits_type > str, size_type pos=0) const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
find(const value_type *str, size_type pos, size_type count) const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
find(const value_type *str, size_type pos=0) const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
find(value_type ch, size_type pos=0) const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
find_first_of(const basic_inplace_string< N2, value_type, traits_type > &str, size_type pos=0) const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
find_first_of(std::basic_string_view< value_type, traits_type > str, size_type pos=0) const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
find_first_of(const value_type *str, size_type pos=0) const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
front() noexcept -> referencegw::basic_inplace_string< N, CharT, Traits >inline
front() const noexcept -> const_referencegw::basic_inplace_string< N, CharT, Traits >inline
insert(size_type index, size_type count, CharT ch)gw::basic_inplace_string< N, CharT, Traits >inline
insert(size_type index, const value_type *str) -> basic_inplace_string &gw::basic_inplace_string< N, CharT, Traits >inline
insert(size_type index, const value_type *str, size_type count) -> basic_inplace_string &gw::basic_inplace_string< N, CharT, Traits >inline
insert(size_type index, const basic_inplace_string< N2, value_type, traits_type > &str) -> basic_inplace_string &gw::basic_inplace_string< N, CharT, Traits >inline
insert(const_iterator pos, value_type ch) -> iteratorgw::basic_inplace_string< N, CharT, Traits >inline
insert(const_iterator pos, size_type count, value_type ch) -> iteratorgw::basic_inplace_string< N, CharT, Traits >inline
insert(const_iterator pos, InputIt first, InputIt last) -> iteratorgw::basic_inplace_string< N, CharT, Traits >inline
insert_range(const_iterator pos, R &&range) -> iteratorgw::basic_inplace_string< N, CharT, Traits >inline
iterator typedefgw::basic_inplace_string< N, CharT, Traits >
length() const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
m_datagw::basic_inplace_string< N, CharT, Traits >
max_size() const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
nposgw::basic_inplace_string< N, CharT, Traits >static
operator std::basic_string_view< value_type, traits_type >() const noexceptgw::basic_inplace_string< N, CharT, Traits >inlineexplicit
operator+gw::basic_inplace_string< N, CharT, Traits >friend
operator<<gw::basic_inplace_string< N, CharT, Traits >friend
operator=(const basic_inplace_string &other) noexcept -> basic_inplace_string &=defaultgw::basic_inplace_string< N, CharT, Traits >
operator=(basic_inplace_string &&other) noexcept -> basic_inplace_string &=defaultgw::basic_inplace_string< N, CharT, Traits >
operator==gw::basic_inplace_string< N, CharT, Traits >friend
operator==gw::basic_inplace_string< N, CharT, Traits >friend
operator==gw::basic_inplace_string< N, CharT, Traits >friend
operator==gw::basic_inplace_string< N, CharT, Traits >friend
operator==gw::basic_inplace_string< N, CharT, Traits >friend
operator>>gw::basic_inplace_string< N, CharT, Traits >friend
operator[](size_type pos) noexcept -> referencegw::basic_inplace_string< N, CharT, Traits >inline
operator[](size_type pos) const noexcept -> const_referencegw::basic_inplace_string< N, CharT, Traits >inline
pointer typedefgw::basic_inplace_string< N, CharT, Traits >
pop_back() noexceptgw::basic_inplace_string< N, CharT, Traits >inline
push_back(value_type ch)gw::basic_inplace_string< N, CharT, Traits >inline
rbegin() noexcept -> reverse_iteratorgw::basic_inplace_string< N, CharT, Traits >inline
rbegin() const noexcept -> const_reverse_iteratorgw::basic_inplace_string< N, CharT, Traits >inline
reference typedefgw::basic_inplace_string< N, CharT, Traits >
rend() noexcept -> reverse_iteratorgw::basic_inplace_string< N, CharT, Traits >inline
rend() const noexcept -> const_reverse_iteratorgw::basic_inplace_string< N, CharT, Traits >inline
reserve(size_type new_cap)gw::basic_inplace_string< N, CharT, Traits >inline
resize(size_type count)gw::basic_inplace_string< N, CharT, Traits >inline
resize(size_type count, value_type ch)gw::basic_inplace_string< N, CharT, Traits >inline
reverse_iterator typedefgw::basic_inplace_string< N, CharT, Traits >
rfind(const basic_inplace_string< N2, value_type, traits_type > &str, size_type pos=npos) const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
rfind(std::basic_string_view< value_type, traits_type > str, size_type pos=npos) const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
rfind(const value_type *str, size_type pos, size_type count) const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
rfind(const value_type *str, size_type pos=npos) const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
rfind(value_type ch, size_type pos=npos) const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
shrink_to_fit()gw::basic_inplace_string< N, CharT, Traits >inline
size() const noexcept -> size_typegw::basic_inplace_string< N, CharT, Traits >inline
size_type typedefgw::basic_inplace_string< N, CharT, Traits >
swap(basic_inplace_string &other) noexceptgw::basic_inplace_string< N, CharT, Traits >inline
traits_type typedefgw::basic_inplace_string< N, CharT, Traits >
value_type typedefgw::basic_inplace_string< N, CharT, Traits >
view() const noexcept -> std::basic_string_view< value_type, traits_type >gw::basic_inplace_string< N, CharT, Traits >inline
~basic_inplace_string() noexcept=defaultgw::basic_inplace_string< N, CharT, Traits >