EHS
ehs::Str< T, N > Member List

This is the complete list of members for ehs::Str< T, N >, including all inherited members.

Cmp(const T *const a, const T *const b)ehs::Str< T, N >inlinestatic
Contains(const Str< T, N > &delimeter, const SearchPattern pattern=SearchPattern::LEFT_RIGHT) constehs::Str< T, N >inline
Copy(const N dstOffset, const Str< T, N > &src)ehs::Str< T, N >inline
Copy(const N dstOffset, const T *const src)ehs::Str< T, N >inline
Copy(const N dstOffset, const T *const src, const N srcSize)ehs::Str< T, N >inline
ExactSize()ehs::Str< T, N >inline
Find(const Str< T, N > &delimeter, N *const index=nullptr, const SearchPattern pattern=SearchPattern::LEFT_RIGHT, const IndexResult result=IndexResult::BEGINNING) constehs::Str< T, N >inline
FromNum(const SInt_64 num)ehs::Str< T, N >inlinestatic
FromNum(const UInt_64 num)ehs::Str< T, N >inlinestatic
FromNum(const SInt_32 num)ehs::Str< T, N >inlinestatic
FromNum(const UInt_32 num)ehs::Str< T, N >inlinestatic
FromNum(const SInt_16 num)ehs::Str< T, N >inlinestatic
FromNum(const UInt_16 num)ehs::Str< T, N >inlinestatic
FromNum(const SInt_8 num)ehs::Str< T, N >inlinestatic
FromNum(const UInt_8 num)ehs::Str< T, N >inlinestatic
FromNum(const float num, const UInt_8 maxDecimals=5)ehs::Str< T, N >inlinestatic
FromNum(const double num, const UInt_8 maxDecimals=5)ehs::Str< T, N >inlinestatic
FromNum(const long double num, const UInt_8 maxDecimals=5)ehs::Str< T, N >inlinestatic
GetLower() constehs::Str< T, N >inline
GetReverse()ehs::Str< T, N >inline
GetUpper() constehs::Str< T, N >inline
Hash_32(const Str< T, N > &str)ehs::Str< T, N >inlinestatic
Hash_32() constehs::Str< T, N >inline
Hash_64(const Str< T, N > &str)ehs::Str< T, N >inlinestatic
Hash_64() constehs::Str< T, N >inline
HexToNum(const Str &in)ehs::Str< T, N >inlinestatic
HexToNum() constehs::Str< T, N >inline
Insert(const N index, const Str &value)ehs::Str< T, N >inline
Insert(const N index, const T value)ehs::Str< T, N >inline
IsNum() constehs::Str< T, N >inline
Len(const T *const str)ehs::Str< T, N >inlinestatic
NumToHex(const I num)ehs::Str< T, N >inlinestatic
operator T*() constehs::Str< T, N >inline
operator!=(const T *const str) constehs::Str< T, N >inline
operator!=(const Str< T, N > &str) constehs::Str< T, N >inline
operator+(const T *const str) constehs::Str< T, N >inline
operator+(const Str< T, N > &str) constehs::Str< T, N >inline
operator+(const SInt_64 num) constehs::Str< T, N >inline
operator+(const UInt_64 num) constehs::Str< T, N >inline
operator+(const SInt_32 num) constehs::Str< T, N >inline
operator+(const UInt_32 num) constehs::Str< T, N >inline
operator+(const SInt_16 num) constehs::Str< T, N >inline
operator+(const UInt_16 num) constehs::Str< T, N >inline
operator+(const SInt_8 num) constehs::Str< T, N >inline
operator+(const UInt_8 num) constehs::Str< T, N >inline
operator+(const float num) constehs::Str< T, N >inline
operator+(const double num) constehs::Str< T, N >inline
operator+(const long double num) constehs::Str< T, N >inline
operator+=(const T *const str)ehs::Str< T, N >inline
operator+=(const Str< T, N > &str)ehs::Str< T, N >inline
operator+=(const SInt_64 num)ehs::Str< T, N >inline
operator+=(const UInt_64 num)ehs::Str< T, N >inline
operator+=(const SInt_32 num)ehs::Str< T, N >inline
operator+=(const UInt_32 num)ehs::Str< T, N >inline
operator+=(const SInt_16 num)ehs::Str< T, N >inline
operator+=(const UInt_16 num)ehs::Str< T, N >inline
operator+=(const SInt_8 num)ehs::Str< T, N >inline
operator+=(const UInt_8 num)ehs::Str< T, N >inline
operator+=(const float num)ehs::Str< T, N >inline
operator+=(const double num)ehs::Str< T, N >inline
operator+=(const long double num)ehs::Str< T, N >inline
operator=(Str &&str) noexceptehs::Str< T, N >inline
operator=(const Str &str)ehs::Str< T, N >inline
operator=(const T *const str)ehs::Str< T, N >inline
operator==(T *str) constehs::Str< T, N >inline
operator==(const T *const str) constehs::Str< T, N >inline
operator==(const Str< T, N > &str) constehs::Str< T, N >inline
ParseArgs() constehs::Str< T, N >inline
Pop()ehs::Str< T, N >inline
Push(const Str< T, N > &value)ehs::Str< T, N >inline
Push(const T *const value, const N size)ehs::Str< T, N >inline
Push(const T *const value)ehs::Str< T, N >inline
Push(const T value)ehs::Str< T, N >inline
Remove(const N start, const N end)ehs::Str< T, N >inline
Remove(const N index)ehs::Str< T, N >inline
RemoveAll(const Str< T, N > &delimeter) constehs::Str< T, N >inline
ReplaceAll(const Str &delimeter, const Str &replacer) constehs::Str< T, N >inline
Resize(const N newSize)ehs::Str< T, N >inline
Reverse()ehs::Str< T, N >inline
Size(bool inBytes=false) constehs::Str< T, N >inline
Split(const Str< T, N > &delimeter, const N max=0) constehs::Str< T, N >inline
Str()ehs::Str< T, N >inline
Str(const T *const str, const N size)ehs::Str< T, N >inline
Str(const T *const str)ehs::Str< T, N >inline
Str(const N size)ehs::Str< T, N >inline
Str(Str &&str) noexceptehs::Str< T, N >inline
Str(const Str &str)ehs::Str< T, N >inline
Sub(const N index, const N size=0) constehs::Str< T, N >inline
ToBytes() constehs::Str< T, N >inline
ToBytes()ehs::Str< T, N >inline
ToDecimal() constehs::Str< T, N >inline
ToDouble() constehs::Str< T, N >inline
ToFloat() constehs::Str< T, N >inline
ToLDouble() constehs::Str< T, N >inline
ToLower()ehs::Str< T, N >inline
ToUpper()ehs::Str< T, N >inline
~Str()ehs::Str< T, N >inline