2 file-path.hh -- declare File_path
4 source file of the Flower Library
6 (c) 1997--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
16 search in directories for a file.
18 Abstraction of PATH variable. An interface for searching input files.
19 Search a number of dirs for a file.
21 TODO: add a unix style PATH interface
28 Array
<String
> directories () const;
29 String
find (String name
) const;
30 String
find (String name
, char const *extensions
[]);
31 String
to_string () const;
32 bool try_append (String str
);
33 void append (String str
);
34 void parse_path (String
);
35 void prepend (String str
);
38 bool is_file (String file_name
);
39 bool is_dir (String file_name
);
41 #endif /* FILE_PATH */