Hermes
hermes::Str Member List

This is the complete list of members for hermes::Str, including all inherited members.

abbreviate(const std::string &s, size_t width, const char fmt[4]="s.s")hermes::Strstatic
addressOf(uintptr_t ptr, u32 digit_count=8)hermes::Strinlinestatic
append(const Args &... args)hermes::Strinline
appendLine(const Args &... args)hermes::Strinline
binaryToHex(T input_n, bool uppercase=true, bool strip_leading_zeros=false)hermes::Strinlinestatic
byteToBinary(byte b)hermes::Strinlinestatic
c_str() consthermes::Strinline
cjust(const T &value, size_t width, char fill_char=' ')hermes::Strinlinestatic
concat(const Args &... args)hermes::Strinlinestatic
empty() consthermes::Strinline
format(const std::string &fmt, Ts &&... args)hermes::Strinlinestatic
isInteger(const std::string &s)hermes::Strstatic
isNumber(const std::string &s)hermes::Strstatic
isPrefix(const std::string &p, const std::string &s)hermes::Strstatic
join(const std::vector< std::string > &v, const std::string &separator="")hermes::Strstatic
join(const std::vector< T > &v, const std::string &separator="")hermes::Strinlinestatic
ljust(const T &value, size_t width, char fill_char=' ')hermes::Strinlinestatic
operator+(const std::string &s, const Str &str)hermes::Strfriend
operator+(const T &t) consthermes::Strinline
operator+=(const Str &other)hermes::Strinline
operator+=(const T &t)hermes::Strinline
operator<<(const char *s, const Str &str)hermes::Strfriend
operator<<(const char *s) consthermes::Strinline
operator=(const Str &s)=defaulthermes::Str
operator=(const T &t)hermes::Strinline
operator==(const char *ss, const Str &s)hermes::Strfriend
operator==(const T &t, const Str &s)hermes::Strinline
operator==(const char *ss) consthermes::Strinline
operator==(const T &t) consthermes::Strinline
printBits(u32 n)hermes::Strinlinestatic
rjust(const T &value, size_t width, char fill_char=' ')hermes::Strinlinestatic
size() consthermes::Strinline
split(const std::string &s, const std::string &delimiters=" ")hermes::Strstatic
str() consthermes::Strinline
Str()hermes::Str
Str(std::string s)hermes::Str
Str(const char *s)hermes::Str
Str(const Str &other)hermes::Str
Str(Str &&other) noexcepthermes::Str
strip(const std::string &s, const std::string &patterns=" \t\n")hermes::Strstatic
substr(size_t pos=0, i64 len=-1)hermes::Str
toHex(T i, bool leading_zeros=false, bool zero_x=false)hermes::Strinlinestatic
~Str() (defined in hermes::Str)hermes::Str