Lines Matching refs:string
35 explicit FileInfo(const string& filename);
47 string filename;
52 explicit TrackedFile(const string& filename);
63 void get_directory_contents(const string& dir, map<string,FileInfo>* results);
65 bool directory_contents_differ(const map<string,FileInfo>& before,
66 const map<string,FileInfo>& after);
68 string escape_quotes(const char* str);
70 string escape_for_commandline(const char* str);
72 string trim(const string& trim);
74 bool starts_with(const string& str, const string& prefix);
76 bool ends_with(const string& str, const string& suffix);
78 void split_lines(vector<string>* result, const string& str);
80 string read_file(const string& filename);
82 bool is_executable(const string& filename);
84 string dirname(const string& filename);
85 string leafname(const string& filename);