|
VideoTools
|
This is the complete list of members for G::Str, including all inherited members.
| escape(std::string &s, char c_escape, const std::string &specials_in, const std::string &specials_out) | G::Str | static |
| escape(std::string &s, char c_escape, const char *specials_in, const char *specials_out) | G::Str | static |
| escape(std::string &s) | G::Str | static |
| escaped(const std::string &, char c_escape, const std::string &specials_in, const std::string &specials_out) | G::Str | static |
| escaped(const std::string &, char c_escape, const char *specials_in, const char *specials_out) | G::Str | static |
| escaped(const std::string &) | G::Str | static |
| fromBool(bool b) | G::Str | static |
| fromDouble(double d) | G::Str | static |
| fromInt(int i) | G::Str | static |
| fromLong(long l) | G::Str | static |
| fromShort(short s) | G::Str | static |
| fromUInt(unsigned int ui) | G::Str | static |
| fromULong(unsigned long ul) | G::Str | static |
| fromUShort(unsigned short us) | G::Str | static |
| G_EXCEPTION_CLASS(Overflow,"string conversion error: over/underflow") (defined in G::Str) | G::Str | |
| G_EXCEPTION_CLASS(InvalidFormat,"string conversion error: invalid format") (defined in G::Str) | G::Str | |
| G_EXCEPTION_CLASS(NotEmpty,"internal error: string container not empty") (defined in G::Str) | G::Str | |
| head(const std::string &in, std::string::size_type pos, const std::string &default_=std::string()) | G::Str | static |
| head(const std::string &in, const std::string &sep, bool default_empty=true) | G::Str | static |
| ifind(const std::string &s, const std::string &key, std::string::size_type pos=0U) | G::Str | static |
| imatch(const std::string &, const std::string &) | G::Str | static |
| isInt(const std::string &s) | G::Str | static |
| isNegative(const std::string &) | G::Str | static |
| isNumeric(const std::string &s, bool allow_minus_sign=false) | G::Str | static |
| isPositive(const std::string &) | G::Str | static |
| isPrintableAscii(const std::string &s) | G::Str | static |
| isUInt(const std::string &s) | G::Str | static |
| isULong(const std::string &s) | G::Str | static |
| isUShort(const std::string &s) | G::Str | static |
| join(const std::string &sep, const StringArray &strings) | G::Str | static |
| join(const std::string &sep, const std::set< std::string > &strings) | G::Str | static |
| join(const std::string &sep, const std::string &s1, const std::string &s2, const std::string &s3=std::string(), const std::string &s4=std::string(), const std::string &s5=std::string(), const std::string &s6=std::string(), const std::string &s7=std::string(), const std::string &s8=std::string(), const std::string &s9=std::string()) | G::Str | static |
| keySet(const StringMap &string_map) | G::Str | static |
| lower(const std::string &s) | G::Str | static |
| meta() | G::Str | static |
| negative() | G::Str | static |
| positive() | G::Str | static |
| printable(const std::string &in, char escape= '\\') | G::Str | static |
| readLineFrom(std::istream &stream, const std::string &eol=std::string()) | G::Str | static |
| readLineFrom(std::istream &stream, const std::string &eol, std::string &result, bool pre_erase_result=true) | G::Str | static |
| removeAll(std::string &, char) | G::Str | static |
| replace(std::string &s, const std::string &from, const std::string &to, size_type *pos_p=nullptr) | G::Str | static |
| replaceAll(std::string &s, const std::string &from, const std::string &to) | G::Str | static |
| replaceAll(std::string &s, const char *from, const char *to) | G::Str | static |
| size_type typedef (defined in G::Str) | G::Str | |
| splitIntoFields(const std::string &in, StringArray &out, const std::string &seperators, char escape= '\0', bool remove_escapes=true) | G::Str | static |
| splitIntoTokens(const std::string &in, StringArray &out, const std::string &ws) | G::Str | static |
| splitIntoTokens(const std::string &in, const std::string &ws=Str::ws()) | G::Str | static |
| splitMatch(const std::string &in, const std::string &s, const std::string &ws=Str::ws()) | G::Str | static |
| splitMatchTail(const std::string &in, const std::string &s, const std::string &ws=Str::ws()) | G::Str | static |
| tail(const std::string &in, std::string::size_type pos, const std::string &default_=std::string()) | G::Str | static |
| tail(const std::string &in, const std::string &sep, bool default_empty=true) | G::Str | static |
| tailMatch(const std::string &in, const std::string &ending) | G::Str | static |
| toBool(const std::string &s) | G::Str | static |
| toDouble(const std::string &s) | G::Str | static |
| toInt(const std::string &s) | G::Str | static |
| toLong(const std::string &s) | G::Str | static |
| toLower(std::string &s) | G::Str | static |
| toPrintableAscii(char c, char escape= '\\') | G::Str | static |
| toPrintableAscii(const std::string &in, char escape= '\\') | G::Str | static |
| toPrintableAscii(const std::wstring &in, wchar_t escape=L'\\') | G::Str | static |
| toShort(const std::string &s) | G::Str | static |
| toUInt(const std::string &s) | G::Str | static |
| toUInt(const std::string &s, Limited) | G::Str | static |
| toUInt(const std::string &s1, const std::string &s2) | G::Str | static |
| toULong(const std::string &s, Limited) | G::Str | static |
| toULong(const std::string &s) | G::Str | static |
| toUpper(std::string &s) | G::Str | static |
| toUShort(const std::string &s, Limited) | G::Str | static |
| toUShort(const std::string &s) | G::Str | static |
| trim(std::string &s, const std::string &ws) | G::Str | static |
| trimLeft(std::string &s, const std::string &ws, size_type limit=0U) | G::Str | static |
| trimmed(const std::string &s, const std::string &ws) | G::Str | static |
| trimRight(std::string &s, const std::string &ws, size_type limit=0U) | G::Str | static |
| unescape(std::string &s, char c_escape, const char *specials_in, const char *specials_out) | G::Str | static |
| unescape(std::string &s) | G::Str | static |
| unescaped(const std::string &s) | G::Str | static |
| unique(std::string s, char c= ' ', char r= ' ') | G::Str | static |
| upper(const std::string &s) | G::Str | static |
| wrap(std::string text, const std::string &prefix_first_line, const std::string &prefix_subsequent_lines, size_type width=70U) | G::Str | static |
| ws() | G::Str | static |