23 #if ! defined (octave_kpse_h) 24 #define octave_kpse_h 1 26 #include "octave-config.h" 71 extern std::list<std::string>
74 extern std::list<std::string>
76 const std::list<std::string>& names);
81 extern std::list<std::string>
92 const std::list<std::string>& names);
std::string operator*(void)
kpse_path_iterator & operator=(const kpse_path_iterator &)
kpse_path_iterator(const kpse_path_iterator &pi)
std::string kpse_element_dir(const std::string &elt)
kpse_path_iterator operator++(int)
std::string kpse_path_search(const std::string &path, const std::string &name)
nd deftypefn *std::string name
std::list< std::string > kpse_all_path_find_first_of(const std::string &path, const std::list< std::string > &names)
kpse_path_iterator(const std::string &p)
std::string kpse_expand_default(const std::string &path, const std::string &fallback)
std::string kpse_path_expand(const std::string &path)
bool operator!=(const size_t sz)
std::string kpse_path_find_first_of(const std::string &path, const std::list< std::string > &names)
If this string is the system will ring the terminal sometimes it is useful to be able to print the original representation of the string
std::list< std::string > kpse_all_path_search(const std::string &path, const std::string &name)