hybstr
Hybrid constexpr string library for compile-time and runtime use
Loading...
Searching...
No Matches
hybstr::string_impl< BufferCapacity, DynamicExpandCapacity > Member List

This is the complete list of members for hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >, including all inherited members.

_datahybstr::string_impl< BufferCapacity, DynamicExpandCapacity >
_sizehybstr::string_impl< BufferCapacity, DynamicExpandCapacity >
append(const char(&str)[N]) const noexcepthybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
append(const string_impl< N, ExpandCapacity > &other) const noexcepthybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
append(std::string_view sv) const noexcepthybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
append(char c) const noexcepthybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
begin() noexcept -> iterator (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
begin() const noexcept -> const_iterator (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
c_str() const noexcept -> const_pointerhybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
capacity() const noexcept -> size_typehybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
cbegin() const noexcept -> const_iterator (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
cend() const noexcept -> const_iterator (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
const_iterator typedef (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >
const_pointer typedef (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >
const_reference typedef (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >
const_reverse_iterator typedef (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >
crbegin() const noexcept -> const_reverse_iterator (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
crend() const noexcept -> const_reverse_iterator (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
data() noexcept -> pointerhybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
data() const noexcept -> const_pointerhybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
empty() const noexcept -> boolhybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
end() noexcept -> iterator (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
end() const noexcept -> const_iterator (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
iterator typedef (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >
operator=(const string_impl &) noexcept=default (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >
operator=(string_impl &&) noexcept=default (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >
operator[](size_type i) noexcept -> referencehybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
operator[](size_type i) const noexcept -> const_referencehybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
pointer typedef (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >
push_back(char c) const noexcepthybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
rbegin() noexcept -> reverse_iterator (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
rbegin() const noexcept -> const_reverse_iterator (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
reference typedef (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >
rend() noexcept -> reverse_iterator (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
rend() const noexcept -> const_reverse_iterator (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
reserve() const noexcepthybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
resize(char c=' ') const noexcepthybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
reverse_iterator typedef (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >
set(char c) const noexcepthybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
size() const noexcept -> size_typehybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
size_type typedef (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >
str() const -> std::stringhybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
string_impl (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >friend
string_impl() noexcepthybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
string_impl(const char(&str)[N]) noexcepthybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
string_impl(const std::size_t &n, char c) noexcepthybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
string_impl(std::string_view sv) noexcepthybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
string_impl(_Iter start, _Iter end) noexcepthybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
string_impl(const string_impl &) noexcept=default (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >
string_impl(string_impl &&) noexcept=default (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >
value_type typedef (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >
view() const noexcept -> view_typehybstr::string_impl< BufferCapacity, DynamicExpandCapacity >inline
view_type typedef (defined in hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >)hybstr::string_impl< BufferCapacity, DynamicExpandCapacity >