Lines Matching refs:CPath

85 static bool isJdkPath(const CPath &path) {  in isJdkPath()
88 CPath pathBin(path); in isJdkPath()
92 CPath pathTools(path); in isJdkPath()
104 static int checkPath(CPath *inOutPath) { in checkPath()
121 static int checkBinPath(CPath *inOutPath) { in checkBinPath()
127 int findJavaInPath(const CPath &path, CPath *outJavaPath, bool isJdk, int minVersion) { in findJavaInPath()
131 CPath temp(path); in findJavaInPath()
152 int findJavaInEnvPath(CPath *outJavaPath, bool isJdk, int minVersion) { in findJavaInEnvPath()
157 CPath p(envPath); in findJavaInEnvPath()
182 CPath p((*paths)[i].cstr()); in findJavaInEnvPath()
255 CPath *outJavaPath) { in exploreJavaRegistry()
258 CPath rootKey("SOFTWARE\\JavaSoft\\"); in exploreJavaRegistry()
263 CPath subKey(rootKey); in exploreJavaRegistry()
268 CPath javaHome; in exploreJavaRegistry()
297 CPath javaHome; in exploreJavaRegistry()
312 CPath subKey(rootKey); in exploreJavaRegistry()
336 static bool getMaxJavaInRegistry(const char *entry, REGSAM access, CPath *outJavaPath, int *inOutVe… in getMaxJavaInRegistry()
337 CPath path; in getMaxJavaInRegistry()
347 int findJavaInRegistry(CPath *outJavaPath, bool isJdk, int minVersion) { in findJavaInRegistry()
366 static bool checkProgramFiles(CPath *outJavaPath, int *inOutVersion, bool isJdk, in checkProgramFiles()
379 CPath path(programFilesPath); in checkProgramFiles()
385 CPath glob(path); in checkProgramFiles()
394 CPath temp(path); in checkProgramFiles()
413 int findJavaInProgramFiles(CPath *outJavaPath, bool isJdk, int minVersion) { in findJavaInProgramFiles()
435 bool getJavaVersion(CPath &javaPath, CString *outVersionStr, int *outVersionInt) { in getJavaVersion()