var::StackString
Types
Base#
using var::StackString< Derived, Size >::Base =  StringView::Base Type: StringView::Base
Replace#
using var::StackString< Derived, Size >::Replace =  ReplaceCharacter Type: ReplaceCharacter
Functions
StackString(const StackString &)=default#
var::StackString< Derived, Size >::StackString (const StackString &)=defaultStackString(StackString &&a)#
inline 
var::StackString< Derived, Size >::StackString (StackString &&a)append(const char a)#
inline 
Derived & var::StackString< Derived, Size >::append (const char a)Type: Derived &
Parameters:
const chara
append(const StringView a)#
inline 
Derived & var::StackString< Derived, Size >::append (const StringView a)Type: Derived &
Parameters:
- const StringView 
a 
at(size_t offset) const#
inline 
char var::StackString< Derived, Size >::at (size_t offset) constType: char
Parameters:
size_toffset
back() const#
inline 
char var::StackString< Derived, Size >::back () constType: char
capacity() const#
inline 
constexpr size_t var::StackString< Derived, Size >::capacity () constType: constexpr size_t
clear()#
inline 
Derived & var::StackString< Derived, Size >::clear ()Type: Derived &
cstring() const#
inline 
const char * var::StackString< Derived, Size >::cstring () constType: const char *
data()#
inline 
char * var::StackString< Derived, Size >::data ()Type: char *
format(const char *format, Args... args)#
inline 
Derived & var::StackString< Derived, Size >::format (const char *format, Args... args)Type: Derived &
Parameters:
const char *formatArgs...args
is_empty() const#
inline 
bool var::StackString< Derived, Size >::is_empty () constType: bool
length() const#
inline 
size_t var::StackString< Derived, Size >::length () constType: size_t
operator!=(const char *a) const#
inline 
bool var::StackString< Derived, Size >::operator!= (const char *a) constType: bool
Parameters:
const char *a
operator!=(const StackString &a) const#
inline 
bool var::StackString< Derived, Size >::operator!= (const StackString &a) constType: bool
Parameters:
- const StackString & 
a 
operator!=(const StringView a) const#
inline 
bool var::StackString< Derived, Size >::operator!= (const StringView a) constType: bool
Parameters:
- const StringView 
a 
operator()(const Replace &options)#
inline 
Derived & var::StackString< Derived, Size >::operator() (const Replace &options)Type: Derived &
Parameters:
- const Replace & 
options 
operator*(u32 a) const#
inline 
Derived var::StackString< Derived, Size >::operator* (u32 a) constType: Derived
Parameters:
u32a
operator<(const StackString &a) const#
inline 
bool var::StackString< Derived, Size >::operator< (const StackString &a) constType: bool
Parameters:
- const StackString & 
a 
operator=(const StackString &)=default#
StackString< Derived, Size > & var::StackString< Derived, Size >::operator= (const StackString &)=defaultType: StackString< Derived, Size > &
Parameters:
- const StackString &
 
operator=(StackString &&a)#
inline 
StackString< Derived, Size > & var::StackString< Derived, Size >::operator= (StackString &&a)Type: StackString< Derived, Size > &
Parameters:
- StackString && 
a 
operator==(const char *a) const#
inline 
bool var::StackString< Derived, Size >::operator== (const char *a) constType: bool
Parameters:
const char *a
operator==(const StackString &a) const#
inline 
bool var::StackString< Derived, Size >::operator== (const StackString &a) constType: bool
Parameters:
- const StackString & 
a 
operator==(const StringView a) const#
inline 
bool var::StackString< Derived, Size >::operator== (const StringView a) constType: bool
Parameters:
- const StringView 
a 
operator>(const StackString &a) const#
inline 
bool var::StackString< Derived, Size >::operator> (const StackString &a) constType: bool
Parameters:
- const StackString & 
a 
pop_back(size_t count=1)#
inline 
Derived & var::StackString< Derived, Size >::pop_back (size_t count=1)Type: Derived &
Parameters:
size_tcount
pop_front(size_t count=1)#
inline 
Derived & var::StackString< Derived, Size >::pop_front (size_t count=1)Type: Derived &
Parameters:
size_tcount
replace(const Replace &options)#
inline 
Derived & var::StackString< Derived, Size >::replace (const Replace &options)Type: Derived &
Parameters:
- const Replace & 
options 
string_view() const#
inline 
StringView var::StackString< Derived, Size >::string_view () constType: StringView
to_lower()#
inline 
Derived & var::StackString< Derived, Size >::to_lower ()Type: Derived &
to_upper()#
inline 
Derived & var::StackString< Derived, Size >::to_upper ()Type: Derived &
truncate(size_t new_length)#
inline 
Derived & var::StackString< Derived, Size >::truncate (size_t new_length)Type: Derived &
Parameters:
size_tnew_length