mstring class provides basic parser methods as geting tokens, splitting, brackets processing an so on
mstring class provides basic parser methods as geting tokens, splitting, brackets processing an so on
mstring()
mstring(const char *str)
mstring(const string &str)
mstring& assigni(int val, const char *format)
mstring& assignd(double val, const char *format)
mstring& operator = (int val)
operator int()
operator double()
mstring& ltrims(const string &s)
mstring& rtrims(const string &s)
mstring& atrims(const string &s)
mstring& ltrimc(char c)
mstring& rtrimc(char c)
mstring& atrimc(char c)
mstring& ltrim()
mstring& rtrim()
mstring& atrim()
mstring& toleft(unsigned newlen, char fill = ' ', bool cut = false)
mstring& toright(unsigned newlen, char fill = ' ', bool cut = false)
unsigned replace_all(const string &find_str, const string &repl_str)
mstring& tab2sp(unsigned tab_size = 8)
int compare(const string &str, size_type len = npos)
int comparei(const string &str, size_type len = npos)
friend int compare(const mstring &str1, const mstring &str2, size_type len = npos)
friend int comparei(const mstring &str1, const mstring &str2, size_type len = npos)
mstring& ins_pair(const string &chrset, char pair_symb)
mstring& del_pair(char pair_symb)
mstring& ins_escaped(const string &chrset, char escaped_symb)
mstring& del_escaped(char escaped_symb)
mstring& quote(const string &q_start, const string &q_end)
generated by doc++