23 #if defined (HAVE_CONFIG_H)
43 : xpath_sep_char (SEPCHAR), xpath_sep_str (SEPCHAR_STR) { }
59 (*current_liboctave_error_handler)
60 (
"unable to create directory_path::static_members object!");
65 std::list<std::string>
71 std::list<std::string>
74 std::list<std::string>
retval;
82 if (! elt_dir.empty ())
83 retval.push_back (elt_dir);
96 std::list<std::string>
101 : std::list<std::string> ());
111 std::list<std::string>
116 : std::list<std::string> ());
122 static bool octave_kpse_initialized =
false;
124 if (! octave_kpse_initialized)
131 octave_kpse_initialized =
true;
std::string find_first(const std::string &)
std::list< std::string > kpse_all_path_find_first_of(const std::string &path, const std::list< std::string > &names)
std::list< std::string > find_all(const std::string &)
Octave interface to the compression and uncompression libraries.
std::string find_first_of(const std::list< std::string > &names)
std::string m_expanded_path
identity matrix If supplied two scalar respectively For allows like xample val
static static_members * instance
std::string kpse_path_expand(const std::string &path)
std::string kpse_path_search(const std::string &path, const std::string &name)
static std::string getenv(const std::string &name)
std::string kpse_path_find_first_of(const std::string &path, const std::list< std::string > &names)
OCTAVE_EXPORT octave_value_list isdir nd deftypefn *std::string nm
std::list< std::string > elements(void)
std::string kpse_expand_default(const std::string &path, const std::string &fallback)
std::string m_default_path
std::list< std::string > find_all_first_of(const std::list< std::string > &names)
std::list< std::string > kpse_all_path_search(const std::string &path, const std::string &name)
std::list< std::string > m_path_elements
std::list< std::string > all_directories(void)
static bool instance_ok(void)
std::string kpse_element_dir(const std::string &elt)
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