Home | History | Annotate | Download | only in libutil++

Lines Matching refs:string

33 bool copy_file(string const & source, string const & destination)
79 bool is_directory(string const & dirname)
86 bool is_files_identical(string const & file1, string const & file2)
100 string const op_realpath(string const & name)
105 return string(tmp);
109 bool op_file_readable(string const & file)
116 list<string> * file_list = (list<string> *)name_list;
120 bool create_file_list(list<string> & file_list, string const & base_dir,
121 string const & filter, bool recursive)
136 static string erase_trailing_path_separator(string const & path_name)
138 string result(path_name);
149 string op_dirname(string const & file_name)
151 string result = erase_trailing_path_separator(file_name);
152 if (result.find_first_of('/') == string::npos)
172 string op_basename(string const & path_name)
174 string result = erase_trailing_path_separator(path_name);