72 static string findy2 (
string filename,
int mode = R_OK,
int level = -1);
84 static string findy2exe (
string root,
string compname,
bool server,
85 bool non_y2,
int level);
94 static string globsubst (
const string& where,
95 const string& oldstr,
const string& newstr);
136 static string find (
Kind kind,
const string& name);
148 static string findModule (
string name,
bool the_source =
false);
155 static void addPath (
Kind kind,
const string& path);
static int defaultComponentLevel()
Definition: pathsearch.cc:227
Definition: pathsearch.h:127
Definition: pathsearch.h:130
Definition: pathsearch.h:38
Definition: pathsearch.h:126
static string bytecodeForFile(string file)
Definition: pathsearch.cc:371
static void addPath(Kind kind, const string &path)
Definition: pathsearch.cc:344
static string findModule(string name, bool the_source=false)
Definition: pathsearch.cc:332
static string find(Kind kind, const string &name)
Definition: pathsearch.cc:288
static vector< string > paths
Definition: pathsearch.h:110
static bool searchPrefixWarn
Definition: pathsearch.h:103
Definition: pathsearch.h:128
static void initialize()
Definition: pathsearch.cc:275
static string findy2exe(string root, string compname, bool server, bool non_y2, int level)
Definition: pathsearch.cc:174
static string findy2plugin(string name, int level)
Definition: pathsearch.cc:206
Kind
Definition: pathsearch.h:122
static string searchPath(WHAT what, int level)
Definition: pathsearch.cc:94
WHAT
Definition: pathsearch.h:53
static int numberOfComponentLevels()
Definition: pathsearch.cc:86
Definition: pathsearch.h:119
static vector< string > getPaths()
Definition: pathsearch.cc:42
static void initializePaths()
Definition: pathsearch.cc:78
static std::list< string >::const_iterator searchListBegin(Kind kind)
Perl needs to synchronize its search paths with ours (#39512)
Definition: pathsearch.cc:359
Definition: pathsearch.h:53
Definition: pathsearch.h:53
static string globsubst(const string &where, const string &oldstr, const string &newstr)
globsubst ("YaST::Foo::UI", "::", "/") == "YaST/Foo/UI"
static string findy2(string filename, int mode=R_OK, int level=-1)
Definition: pathsearch.cc:143
static int currentComponentLevel()
Definition: pathsearch.cc:245
Definition: pathsearch.h:53
static void clearPaths(Kind kind)
Definition: pathsearch.cc:353
static std::list< string > searchList[num_Kind]
Definition: pathsearch.h:186
static string findInclude(const string &name)
Definition: pathsearch.cc:325
static string completeFilename(const string &fname)
Definition: pathsearch.cc:132
static std::list< string >::const_iterator searchListEnd(Kind kind)
Perl needs to synchronize its search paths with ours (#39512)
Definition: pathsearch.cc:365
static bool initialized
Definition: pathsearch.h:185