|
| std::string | hobbes::str::env (const std::string &varname) |
| |
| void | hobbes::str::env (const std::string &varname, const std::string &value) |
| |
| void | hobbes::str::repeat (unsigned int n, const std::string &s, seq *out) |
| |
| seq | hobbes::str::repeat (unsigned int n, const std::string &s) |
| |
| unsigned int | hobbes::str::tableCols (const seqs &tbl) |
| |
| unsigned int | hobbes::str::tableRows (const seqs &tbl) |
| |
| unsigned int | hobbes::str::maxStrLen (const seq &col) |
| |
| lengths | hobbes::str::maxStrLen (const seqs &tbl) |
| |
| std::string | hobbes::str::pad (size_t n) |
| |
| std::string | hobbes::str::leftAlign (size_t w, const std::string &x) |
| |
| std::string | hobbes::str::rightAlign (size_t w, const std::string &x) |
| |
| seq | hobbes::str::leftAlign (const seq &col) |
| |
| seq | hobbes::str::rightAlign (const seq &col) |
| |
| seqs | hobbes::str::leftAlign (const seqs &tbl) |
| |
| seqs | hobbes::str::rightAlign (const seqs &tbl) |
| |
| bool | hobbes::str::validTable (const seqs &tbl) |
| |
| void | hobbes::str::printAlignedTable (std::ostream &out, const seqs &tbl) |
| |
| void | hobbes::str::printLeftAlignedTable (std::ostream &out, const seqs &tbl) |
| |
| void | hobbes::str::printRightAlignedTable (std::ostream &out, const seqs &tbl) |
| |
| void | hobbes::str::printHeadlessAlignedTable (std::ostream &out, const seqs &tbl) |
| |
| void | hobbes::str::printHeadlessLeftAlignedTable (std::ostream &out, const seqs &tbl) |
| |
| void | hobbes::str::printHeadlessRightAlignedTable (std::ostream &out, const seqs &tbl) |
| |
| std::string | hobbes::str::showLeftAlignedTable (const seqs &tbl) |
| |
| std::string | hobbes::str::showRightAlignedTable (const seqs &tbl) |
| |
| std::string | hobbes::str::demangle (const char *tn) |
| |
| std::string | hobbes::str::demangle (const std::type_info &ti) |
| |
| pair | hobbes::str::splitAt (const std::string &s, unsigned int i) |
| |
| pair | hobbes::str::lsplit (const std::string &s, const std::string &ss) |
| |
| pair | hobbes::str::rsplit (const std::string &s, const std::string &ss) |
| |
| seq | hobbes::str::csplit (const std::string &s, const std::string &ss) |
| |
| pair | hobbes::str::readWhile (bool(*P)(char), const std::string &s) |
| |
| bool | hobbes::str::isNyb (char) |
| |
| char | hobbes::str::denyb (char) |
| |
| unsigned char | hobbes::str::dehex (const std::string &) |
| |
| std::vector< unsigned char > | hobbes::str::dehexs (const std::string &) |
| |
| char | hobbes::str::nyb (unsigned char x) |
| |
| std::string | hobbes::str::hex (unsigned char) |
| |
| std::string | hobbes::str::hex (const std::vector< unsigned char > &) |
| |
| std::string | hobbes::str::hex (const unsigned char *, size_t) |
| |
| std::string | hobbes::str::escape (const std::string &) |
| |
| std::string | hobbes::str::unescape (const std::string &) |
| |
| bool | hobbes::str::endsWith (const std::string &s, const std::string &sfx) |
| |
| std::string | hobbes::str::show (const set &) |
| |
| std::string | hobbes::str::show (const named_strings &) |
| |
| char | hobbes::str::readCharDef (const std::string &) |
| |
| bool | hobbes::str::charIn (char c, const char *ps) |
| |
| bool | hobbes::str::isDigit (char c) |
| |
| bool | hobbes::str::isNotDigit (char c) |
| |
| unsigned int | hobbes::str::firstFailIndex (bool(*P)(char), const std::string &s) |
| |
| std::string | hobbes::str::cdelim (const seq &ss, const std::string &d) |
| |
| std::string | hobbes::str::epAppend (const std::string &lhs, const std::string &rhs) |
| |
| std::string | hobbes::str::epLookup (const std::string &lhs, const std::string &var) |
| |
| std::string | hobbes::str::expandVars (const std::string &) |
| |
| std::string | hobbes::str::expandPath (const std::string &) |
| |
| std::string | hobbes::str::showDataSize (size_t bytes) |
| |
| size_t | hobbes::str::editDistance (const std::string &, const std::string &) |
| |
| seq | hobbes::str::closestMatches (const std::string &, const set &, size_t maxDist) |
| |
| seq | hobbes::str::closestMatches (const std::string &, const seq &, size_t maxDist) |
| |
| std::string | hobbes::str::mustEndWith (const std::string &, const std::string &) |
| |
| str::seq | hobbes::str::paths (const std::string &p) |
| |