Allocator typedef | Arp::Base::Core::BasicString< C, A > | |
allocator_type typedef | Arp::Base::Core::BasicString< C, A > | |
AllocatorTraits typedef | Arp::Base::Core::BasicString< C, A > | |
AppendToken typedef (defined in Arp::Base::Core::BasicString< C, A >) | Arp::Base::Core::BasicString< C, A > | |
BasicString(void) | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(const SelfType &arg) | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(SelfType &&arg) noexcept | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(const Allocator &alloc) | Arp::Base::Core::BasicString< C, A > | inlineexplicit |
BasicString(const Bytes &bytes, const Allocator &alloc=Allocator()) | Arp::Base::Core::BasicString< C, A > | inlineexplicit |
BasicString(const StdString &arg) | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(StdString &&arg) noexcept | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(const SelfType &arg, const Allocator &alloc) | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(const SelfType &arg, size_type offset, size_type count=NPos) | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(const SelfType &arg, size_type offset, size_type count, const Allocator &alloc) | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(const CharType *pChars, size_type count) | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(const CharType *pChars, size_type count, const Allocator &alloc) | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(const CharType *pChars) | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(const Char8uType *pChars) | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(const CharType *pChars, const Allocator &alloc) | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(size_type count, CharType c) | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(size_type count, CharType c, const Allocator &alloc) | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(SelfType &&arg, const Allocator &alloc) | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(std::initializer_list< CharType > arg, const Allocator &alloc=Allocator()) | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(Iterator first, Iterator last, const Allocator &alloc=Allocator()) | Arp::Base::Core::BasicString< C, A > | inline |
BasicString(ConstIterator first, ConstIterator last, const Allocator &alloc=Allocator()) | Arp::Base::Core::BasicString< C, A > | inline |
Bytes typedef (defined in Arp::Base::Core::BasicString< C, A >) | Arp::Base::Core::BasicString< C, A > | |
Char8uType typedef | Arp::Base::Core::BasicString< C, A > | |
CharType typedef | Arp::Base::Core::BasicString< C, A > | |
const_iterator typedef | Arp::Base::Core::BasicString< C, A > | |
const_pointer typedef | Arp::Base::Core::BasicString< C, A > | |
const_reference typedef | Arp::Base::Core::BasicString< C, A > | |
const_reverse_iterator typedef | Arp::Base::Core::BasicString< C, A > | |
ConstIterator typedef | Arp::Base::Core::BasicString< C, A > | |
ConstReference typedef | Arp::Base::Core::BasicString< C, A > | |
ConstReverseIterator typedef | Arp::Base::Core::BasicString< C, A > | |
difference_type typedef | Arp::Base::Core::BasicString< C, A > | |
Empty (defined in Arp::Base::Core::BasicString< C, A >) | Arp::Base::Core::BasicString< C, A > | static |
Format(const SelfType &format, const Args &... args) | Arp::Base::Core::BasicString< C, A > | inlinestatic |
Format(const char *format, const Args &... args) | Arp::Base::Core::BasicString< C, A > | inlinestatic |
FormatPrintf(const char *format, const Args &... args) | Arp::Base::Core::BasicString< C, A > | inlinestatic |
GetAllocator(void) const | Arp::Base::Core::BasicString< C, A > | inline |
GetStdString(void) | Arp::Base::Core::BasicString< C, A > | inline |
GetStdString(void) const (defined in Arp::Base::Core::BasicString< C, A >) | Arp::Base::Core::BasicString< C, A > | |
iterator typedef | Arp::Base::Core::BasicString< C, A > | |
Iterator typedef | Arp::Base::Core::BasicString< C, A > | |
NewLine (defined in Arp::Base::Core::BasicString< C, A >) | Arp::Base::Core::BasicString< C, A > | static |
NPos (defined in Arp::Base::Core::BasicString< C, A >) | Arp::Base::Core::BasicString< C, A > | static |
operator=(const SelfType &arg) | Arp::Base::Core::BasicString< C, A > | inline |
operator=(SelfType &&arg) noexcept | Arp::Base::Core::BasicString< C, A > | inline |
pointer typedef | Arp::Base::Core::BasicString< C, A > | |
Reference typedef | Arp::Base::Core::BasicString< C, A > | |
reference typedef | Arp::Base::Core::BasicString< C, A > | |
ReplaceAll(const SelfType &pattern, const SelfType &replacement) | Arp::Base::Core::BasicString< C, A > | inline |
reverse_iterator typedef | Arp::Base::Core::BasicString< C, A > | |
ReverseIterator typedef | Arp::Base::Core::BasicString< C, A > | |
SelfType typedef | Arp::Base::Core::BasicString< C, A > | |
size_type typedef | Arp::Base::Core::BasicString< C, A > | |
Split(CharType delimiter, bool trimTokens=true, bool removeEmptyTokens=true) const | Arp::Base::Core::BasicString< C, A > | inline |
Split(std::span< const CharType > delimiters, bool trimTokens=true, bool removeEmptyTokens=true) const | Arp::Base::Core::BasicString< C, A > | inline |
Split(CharType delimiter, bool trimTokens, bool removeEmptyTokens, AppendToken appendToken) const (defined in Arp::Base::Core::BasicString< C, A >) | Arp::Base::Core::BasicString< C, A > | inline |
Split(std::span< const CharType > delimiters, bool trimTokens, bool removeEmptyTokens, AppendToken appendToken) const (defined in Arp::Base::Core::BasicString< C, A >) | Arp::Base::Core::BasicString< C, A > | inline |
SplitByWord(const SelfType &delimiter, bool trimTokens=true, bool removeEmptyTokens=true) const | Arp::Base::Core::BasicString< C, A > | inline |
SplitByWord(const SelfType &delimiter, bool trimTokens, bool removeEmptyTokens, AppendToken appendToken) const (defined in Arp::Base::Core::BasicString< C, A >) | Arp::Base::Core::BasicString< C, A > | inline |
StdString typedef | Arp::Base::Core::BasicString< C, A > | |
Tokens typedef | Arp::Base::Core::BasicString< C, A > | |
Trim(void) const (defined in Arp::Base::Core::BasicString< C, A >) | Arp::Base::Core::BasicString< C, A > | inline |
Trim(CharType trim) const (defined in Arp::Base::Core::BasicString< C, A >) | Arp::Base::Core::BasicString< C, A > | inline |
TrimLeft(void) const (defined in Arp::Base::Core::BasicString< C, A >) | Arp::Base::Core::BasicString< C, A > | inline |
TrimLeft(CharType trim) const (defined in Arp::Base::Core::BasicString< C, A >) | Arp::Base::Core::BasicString< C, A > | inline |
TrimRight(void) const (defined in Arp::Base::Core::BasicString< C, A >) | Arp::Base::Core::BasicString< C, A > | inline |
TrimRight(CharType trim) const (defined in Arp::Base::Core::BasicString< C, A >) | Arp::Base::Core::BasicString< C, A > | inline |
value_type typedef | Arp::Base::Core::BasicString< C, A > | |
~BasicString(void) | Arp::Base::Core::BasicString< C, A > | inline |