Lines Matching refs:input_string
876 split_string(const string& input_string, in split_string() argument
886 while (current < input_string.size() && isspace(input_string[current])) in split_string()
889 if (current >= input_string.size()) in split_string()
892 next = input_string.find_first_of(delims, current); in split_string()
895 string s = input_string.substr(current); in split_string()
897 result.push_back(input_string.substr(current)); in split_string()
901 string s = input_string.substr(current, next - current); in split_string()
904 result.push_back(input_string.substr(current, next - current)); in split_string()
926 string_suffix(const string& input_string, in string_suffix() argument
931 if (prefix.length() >= input_string.length()) in string_suffix()
934 if (input_string.compare(0, prefix.length(), prefix) != 0) in string_suffix()
939 suffix = input_string.substr(prefix.length()); in string_suffix()