Loading [MathJax]/extensions/tex2jax.js
TkN 2.2
Toolkit for Nuclei
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
tkstring Member List

This is the complete list of members for tkstring, including all inherited members.

append(const tkstring &_st)tkstringinline
atof() consttkstring
atoi() consttkstring
atoll() consttkstringinline
begins_with(const char *_s, ECaseCompare _cmp=kExact) consttkstringinline
begins_with(const tkstring &_pat, ECaseCompare _cmp=kExact) consttkstringinline
capitalize()tkstring
contains(const char *_pat, ECaseCompare _cmp=kExact) consttkstringinline
contains(const tkstring &_pat, ECaseCompare _cmp=kExact) consttkstringinline
copy() consttkstring
count_string(const tkstring &_st) consttkstring
ECaseCompare enum nametkstring
ends_with(const char *_s, ECaseCompare _cmp=kExact) consttkstring
ends_with(const tkstring &_pat, ECaseCompare _cmp=kExact) consttkstringinline
equal_to(const char *_s, ECaseCompare _cmp=kExact) consttkstring
equal_to(const tkstring &_pat, ECaseCompare _cmp=kExact) consttkstringinline
extract_alpha()tkstring
Form(const char *_format,...)tkstringstatic
form(const char *_format,...)tkstringstatic
get_absolute_error(tkstring val, tkstring error)tkstringstatic
get_last_occurence(const char *_s1)tkstring
get_precision(tkstring _st)tkstringstatic
index(const char *_s, size_t _pos=0, ECaseCompare _cmp=kExact) consttkstring
index(const tkstring &_pat, size_t _pos=0, ECaseCompare _cmp=kExact) consttkstringinline
is_alpha() consttkstring
is_digit() consttkstring
is_empty() consttkstringinline
is_float() consttkstring
kExact enum valuetkstring
kIgnoreCase enum valuetkstring
match(const char *_pattern) consttkstring
match(const tkstring &_pattern) consttkstringinline
prepend(const tkstring &_st)tkstringinline
read_line(std::istream &_strm, bool _skip_white=true)tkstring
remove_all(const tkstring &_s1)tkstringinline
remove_all(const char *_s1)tkstringinline
remove_all_extra_white_space()tkstring
remove_alpha()tkstring
remove_last_occurence(const char *_s1)tkstring
replace_all(const tkstring &_s1, const tkstring &_s2)tkstringinline
replace_all(const tkstring &_s1, const char *_s2)tkstringinline
replace_all(const char *_s1, const tkstring &_s2)tkstringinline
replace_all(const char *_s1, const char *_s2)tkstringinline
replace_all(const char *_s1, size_t _ls1, const char *_s2, size_t _ls2)tkstring
strip_all_extra_white_space() consttkstring
substr(size_type __pos=0, size_type __n=npos) consttkstringinline
tkstring()tkstringinline
tkstring(const char *_c)tkstringinline
tkstring(const unsigned char *_c)tkstringinline
tkstring(const std::string &_s)tkstringinline
tkstring(double _value, double _error)tkstring
tkstring(char _c)tkstringinline
to_lower()tkstring
to_upper()tkstring
tokenize(const tkstring &_delim=" ") consttkstring
tokenize_from_string(const tkstring &_delim) consttkstring
~tkstring()tkstringinlinevirtual