Searched refs:tarIo (Results 1 - 4 of 4) sorted by relevance

/haiku/src/apps/haikudepot/tar/
H A DTarArchiveService.h26 static status_t ForEachEntry(BPositionIO& tarIo,
28 static status_t GetEntry(BPositionIO& tarIo,
H A DTarArchiveService.cpp29 the supplied tarIo. Upon success, the tarIo will point to the start of the
34 TarArchiveService::GetEntry(BPositionIO& tarIo, TarArchiveHeader& header) argument
37 status_t result = tarIo.ReadExactly(buffer, LENGTH_BLOCK);
50 TarArchiveService::ForEachEntry(BPositionIO& tarIo, TarEntryListener* listener) argument
59 tarIo.Seek(offset, SEEK_SET);
62 && B_OK == (result = tarIo.ReadExactly(
84 BDataIO *entryData = new ConstraintedDataIO(&tarIo,
95 tarIo.Seek(offset, SEEK_SET);
/haiku/src/apps/haikudepot/model/
H A DPackageIconTarRepository.cpp164 BFile *tarIo = NULL; local
168 tarIo = new BFile(tarPath.Path(), O_RDONLY);
170 if (!tarIo->IsReadable()) {
184 TarArchiveService::ForEachEntry(*tarIo, listener);
192 fTarIo = tarIo;
194 delete tarIo;
/haiku/src/apps/haikudepot/server/
H A DServerIconExportUpdateProcess.cpp167 BFile *tarIo = new BFile(tarPath.Path(), O_RDONLY); local
168 ObjectDeleter<BFile> tarIoDeleter(tarIo);
173 result = TarArchiveService::ForEachEntry(*tarIo, extractDataListener);

Completed in 40 milliseconds