26 #if ! defined (octave_kpse_h)
27 #define octave_kpse_h 1
29 #include "octave-config.h"
79 extern std::list<std::string>
82 extern std::list<std::string>
84 const std::list<std::string>& names);
89 extern std::list<std::string>
97 const std::list<std::string>& names);
const std::string & m_path
~kpse_path_iterator(void)=default
kpse_path_iterator operator++(int)
std::string operator*(void)
bool operator!=(const std::size_t sz)
kpse_path_iterator(const kpse_path_iterator &)=default
kpse_path_iterator & operator=(const kpse_path_iterator &)=delete
kpse_path_iterator(const std::string &p)
std::string kpse_path_find_first_of(const std::string &path, const std::list< std::string > &names)
std::string kpse_element_dir(const std::string &elt)
std::string kpse_path_expand(const std::string &path)
std::list< std::string > kpse_all_path_find_first_of(const std::string &path, const std::list< std::string > &names)
std::list< std::string > kpse_all_path_search(const std::string &path, const std::string &name)
std::string kpse_path_search(const std::string &path, const std::string &name)