#include "octave-config.h"
#include <list>
#include <string>
Go to the source code of this file.
Classes | |
class | kpse_path_iterator |
Functions | |
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_element_dir (const std::string &elt) |
std::string | kpse_expand_default (const std::string &path, const std::string &fallback) |
std::string | kpse_path_expand (const std::string &path) |
std::string | kpse_path_find_first_of (const std::string &path, const std::list< std::string > &names) |
std::string | kpse_path_search (const std::string &path, const std::string &name) |
Variables | |
unsigned int | kpse_debug |
std::list<std::string> kpse_all_path_find_first_of | ( | const std::string & | path, |
const std::list< std::string > & | names | ||
) |
Definition at line 644 of file kpse.cc.
References find_first_of().
Referenced by octave::directory_path::find_all_first_of().
std::list<std::string> kpse_all_path_search | ( | const std::string & | path, |
const std::string & | name | ||
) |
Definition at line 467 of file kpse.cc.
References name, and search().
Referenced by octave::directory_path::find_all().
std::string kpse_element_dir | ( | const std::string & | elt | ) |
Definition at line 1203 of file kpse.cc.
References dir_p(), DIR_SEP_STRING, IS_DEVICE_SEP, IS_DIR_SEP, and string.
Referenced by octave::directory_path::all_directories(), kpse_path_expand(), path_find_first_of(), and path_search().
std::string kpse_expand_default | ( | const std::string & | path, |
const std::string & | fallback | ||
) |
Definition at line 1136 of file kpse.cc.
References i, IS_ENV_SEP, and string.
Referenced by octave::directory_path::init().
std::string kpse_path_expand | ( | const std::string & | path | ) |
Definition at line 865 of file kpse.cc.
References ENV_SEP, ENV_SEP_STRING, IS_DIR_SEP, kpse_brace_expand(), kpse_element_dir(), NAME_BEGINS_WITH_DEVICE, octave::math::pi, string, and tmp.
Referenced by octave::directory_path::init().
std::string kpse_path_find_first_of | ( | const std::string & | path, |
const std::list< std::string > & | names | ||
) |
Definition at line 628 of file kpse.cc.
References find_first_of().
Referenced by octave::directory_path::find_first_of().
std::string kpse_path_search | ( | const std::string & | path, |
const std::string & | name | ||
) |
Definition at line 456 of file kpse.cc.
References name, and search().
Referenced by octave::directory_path::find_first().
unsigned int kpse_debug |
Definition at line 88 of file kpse.cc.
Referenced by octave::directory_path::init().