Helios Engine
A modular ECS based data-oriented C++23 game engine framework
Loading...
Searching...
No Matches
helios::BasicCStringView< CharT, Traits > Member List

This is the complete list of members for helios::BasicCStringView< CharT, Traits >, including all inherited members.

Assign(const std::basic_string< CharT, Traits > &string) noexcepthelios::BasicCStringView< CharT, Traits >
Assign(const CharT *str) noexcepthelios::BasicCStringView< CharT, Traits >
At(size_type pos) noexcepthelios::BasicCStringView< CharT, Traits >
At(size_type pos) const noexcepthelios::BasicCStringView< CharT, Traits >
Back() noexcepthelios::BasicCStringView< CharT, Traits >
Back() const noexcepthelios::BasicCStringView< CharT, Traits >
BasicCStringView()=deletehelios::BasicCStringView< CharT, Traits >
BasicCStringView(const std::basic_string< CharT, Traits > &string) noexcepthelios::BasicCStringView< CharT, Traits >inlineexplicit
BasicCStringView(const CharT *str) noexcepthelios::BasicCStringView< CharT, Traits >inline
BasicCStringView(std::nullptr_t)=deletehelios::BasicCStringView< CharT, Traits >
BasicCStringView(const BasicCStringView &) noexcept=defaulthelios::BasicCStringView< CharT, Traits >
BasicCStringView(BasicCStringView &&) noexcept=defaulthelios::BasicCStringView< CharT, Traits >
begin() noexcepthelios::BasicCStringView< CharT, Traits >inline
begin() const noexcepthelios::BasicCStringView< CharT, Traits >inline
cbegin() const noexcepthelios::BasicCStringView< CharT, Traits >inline
cend() const noexcepthelios::BasicCStringView< CharT, Traits >inline
Compare(std::basic_string_view< CharT, Traits > other) const noexcepthelios::BasicCStringView< CharT, Traits >inline
Compare(BasicCStringView< CharT, Traits > other) const noexcepthelios::BasicCStringView< CharT, Traits >inline
const_iterator typedefhelios::BasicCStringView< CharT, Traits >
const_pointer typedefhelios::BasicCStringView< CharT, Traits >
const_reference typedefhelios::BasicCStringView< CharT, Traits >
const_reverse_iterator typedefhelios::BasicCStringView< CharT, Traits >
Contains(std::basic_string_view< CharT, Traits > sv) const noexcepthelios::BasicCStringView< CharT, Traits >inline
Contains(CharT ch) const noexcepthelios::BasicCStringView< CharT, Traits >inline
Copy(CharT *dest, size_type count, size_type pos=0) const noexcepthelios::BasicCStringView< CharT, Traits >
crbegin() const noexcepthelios::BasicCStringView< CharT, Traits >inline
crend() const noexcepthelios::BasicCStringView< CharT, Traits >inline
CStr() const noexcepthelios::BasicCStringView< CharT, Traits >inline
Data() noexcepthelios::BasicCStringView< CharT, Traits >inline
Data() const noexcepthelios::BasicCStringView< CharT, Traits >inline
difference_type typedefhelios::BasicCStringView< CharT, Traits >
Empty() const noexcepthelios::BasicCStringView< CharT, Traits >inline
end() noexcepthelios::BasicCStringView< CharT, Traits >inline
end() const noexcepthelios::BasicCStringView< CharT, Traits >inline
EndsWith(std::basic_string_view< CharT, Traits > sv) const noexcepthelios::BasicCStringView< CharT, Traits >inline
EndsWith(CharT ch) const noexcepthelios::BasicCStringView< CharT, Traits >inline
Find(std::basic_string_view< CharT, Traits > sv, size_type pos=0) const noexcepthelios::BasicCStringView< CharT, Traits >inline
Find(CharT ch, size_type pos=0) const noexcepthelios::BasicCStringView< CharT, Traits >inline
FindFirstNotOf(std::basic_string_view< CharT, Traits > sv, size_type pos=0) const noexcepthelios::BasicCStringView< CharT, Traits >inline
FindFirstOf(std::basic_string_view< CharT, Traits > sv, size_type pos=0) const noexcepthelios::BasicCStringView< CharT, Traits >inline
FindLastNotOf(std::basic_string_view< CharT, Traits > sv, size_type pos=npos) const noexcepthelios::BasicCStringView< CharT, Traits >inline
FindLastOf(std::basic_string_view< CharT, Traits > sv, size_type pos=npos) const noexcepthelios::BasicCStringView< CharT, Traits >inline
Front() noexcepthelios::BasicCStringView< CharT, Traits >
Front() const noexcepthelios::BasicCStringView< CharT, Traits >
iterator typedefhelios::BasicCStringView< CharT, Traits >
Length() const noexcepthelios::BasicCStringView< CharT, Traits >inline
nposhelios::BasicCStringView< CharT, Traits >static
operator std::basic_string_view< CharT, Traits >() const noexcepthelios::BasicCStringView< CharT, Traits >inline
operator<=>(BasicCStringView< CharT, Traits > other) const noexcept -> std::strong_orderinghelios::BasicCStringView< CharT, Traits >
operator<=>(std::basic_string_view< CharT, Traits > other) const noexcept -> std::strong_orderinghelios::BasicCStringView< CharT, Traits >
operator=(const BasicCStringView &) noexcept=defaulthelios::BasicCStringView< CharT, Traits >
operator=(BasicCStringView &&) noexcept=defaulthelios::BasicCStringView< CharT, Traits >
operator=(const std::basic_string< CharT, Traits > &string) noexcepthelios::BasicCStringView< CharT, Traits >
operator=(const CharT *str) noexcepthelios::BasicCStringView< CharT, Traits >
operator[](size_type pos) noexcepthelios::BasicCStringView< CharT, Traits >
operator[](size_type pos) const noexcepthelios::BasicCStringView< CharT, Traits >
pointer typedefhelios::BasicCStringView< CharT, Traits >
rbegin() noexcepthelios::BasicCStringView< CharT, Traits >inline
rbegin() const noexcepthelios::BasicCStringView< CharT, Traits >inline
reference typedefhelios::BasicCStringView< CharT, Traits >
rend() noexcepthelios::BasicCStringView< CharT, Traits >inline
rend() const noexcepthelios::BasicCStringView< CharT, Traits >inline
reverse_iterator typedefhelios::BasicCStringView< CharT, Traits >
RFind(std::basic_string_view< CharT, Traits > sv, size_type pos=npos) const noexcepthelios::BasicCStringView< CharT, Traits >inline
RFind(CharT ch, size_type pos=npos) const noexcepthelios::BasicCStringView< CharT, Traits >inline
Size() const noexcepthelios::BasicCStringView< CharT, Traits >inline
size_type typedefhelios::BasicCStringView< CharT, Traits >
StartsWith(std::basic_string_view< CharT, Traits > sv) const noexcepthelios::BasicCStringView< CharT, Traits >inline
StartsWith(CharT ch) const noexcepthelios::BasicCStringView< CharT, Traits >inline
Swap(BasicCStringView &other) noexcepthelios::BasicCStringView< CharT, Traits >
swap(BasicCStringView &lhs, BasicCStringView &rhs) noexcepthelios::BasicCStringView< CharT, Traits >friend
traits_type typedefhelios::BasicCStringView< CharT, Traits >
value_type typedefhelios::BasicCStringView< CharT, Traits >
View() const noexcepthelios::BasicCStringView< CharT, Traits >inline
~BasicCStringView() noexcept=defaulthelios::BasicCStringView< CharT, Traits >