Lines Matching refs:filePath
114 …string filePath = FileEntry::FilePath(outputPath).Append(ResourceUtil::GenerateHash(resourcePath))… in ScanResources() local
115 if (remove(filePath.c_str()) != 0) { in ScanResources()
116 … cerr << "Error: remove failed '" << filePath << "', reason: " << strerror(errno) << endl; in ScanResources()
260 … return ResourceUtil::CopyFleInner(fileInfo.filePath, outPath.Append(ID_DEFINED_FILE).GetPath()); in ScanFile()
283 string hash = ResourceUtil::GenerateHash(fileInfo.filePath); in ScanFile()
291 bool ResourceAppend::ScanSingleFile(const string &filePath, const string &outputPath) in ScanSingleFile() argument
293 if (filePath.find(RAW_FILE_DIR) != string::npos) { in ScanSingleFile()
294 return WriteRawFile(filePath, outputPath); in ScanSingleFile()
297 FileEntry::FilePath path(filePath); in ScanSingleFile()
301 cerr << "Error: invalid resType." << NEW_LINE_PATH << filePath << endl; in ScanSingleFile()
308 cerr << "Error: invalid limit key." << NEW_LINE_PATH << filePath << endl; in ScanSingleFile()
313 FileInfo fileInfo = {directoryInfo, filePath, path.GetFilename() }; in ScanSingleFile()
378 bool ResourceAppend::LoadResourceItem(const string &filePath) in LoadResourceItem() argument
381 return LoadResourceItemWin(filePath); in LoadResourceItem()
383 ifstream in(filePath, ifstream::in | ifstream::binary); in LoadResourceItem()
385 cerr << "Error: open failed '" << filePath << "', reason: " << strerror(errno) << endl; in LoadResourceItem()
393 cerr << "Error: invalid file size = " << length << NEW_LINE_PATH << filePath << endl; in LoadResourceItem()
429 bool ResourceAppend::WriteRawFile(const string &filePath, const string &outputPath) in WriteRawFile() argument
431 string::size_type pos = filePath.find(RAW_FILE_DIR); in WriteRawFile()
433 cerr << "Error: invaild raw file." << NEW_LINE_PATH << filePath << endl; in WriteRawFile()
437 string sub = filePath.substr(pos); in WriteRawFile()
442 resourceItem.SetFilePath(filePath); in WriteRawFile()
450 string hash = ResourceUtil::GenerateHash(filePath); in WriteRawFile()
624 bool ResourceAppend::LoadResourceItemWin(const string &filePath) in LoadResourceItemWin() argument
627 …HANDLE hReadFile = CreateFile(filePath.c_str(), GENERIC_READ, FILE_SHARE_READ, nullptr, OPEN_EXIST… in LoadResourceItemWin()
630 cerr << "Error: "<< GetLastError() << NEW_LINE_PATH << filePath << endl; in LoadResourceItemWin()
659 FileEntry::FilePath filePath(fileInfo.filePath); in IsBaseIdDefined() local
660 return filePath.GetParent().GetParent().GetFilename() == "base" && in IsBaseIdDefined()
661 filePath.GetParent().GetFilename() == "element" && in IsBaseIdDefined()