Lines Matching refs:string
19 std::string JSFilePath::GetBaseName(const std::string &filePath) in GetBaseName()
22 if (beginPos != std::string::npos) { in GetBaseName()
31 std::string JSFilePath::GetFileName(const std::string &filePath) in GetFileName()
34 if (beginPos != std::string::npos) { in GetFileName()
40 if (endPos != std::string::npos) { in GetFileName()
47 std::string JSFilePath::GetFileExtension(const std::string &filePath) in GetFileExtension()
50 if (beginPos != std::string::npos) { in GetFileExtension()
57 std::string JSFilePath::GetHapName(const JSPandaFile *jsPandaFile) in GetHapName()
59 std::string jsPandaFileDesc = jsPandaFile->GetJSPandaFileDesc().c_str(); in GetHapName()
60 if (jsPandaFileDesc.find(JSPandaFile::MERGE_ABC_NAME) == std::string::npos) { in GetHapName()
65 if (found == std::string::npos) { in GetHapName()
68 std::string subPath = jsPandaFileDesc.substr(sizeof(JSPandaFile::BUNDLE_INSTALL_PATH) - 1); in GetHapName()
70 if (endPos == std::string::npos) { in GetHapName()