Ejemplo n.º 1
0
/*
	TAR Archive
*/
CTarReader::CTarReader(IReadFile* file, bool ignoreCase, bool ignorePaths)
 : CFileList((file ? file->getFileName() : io::path("")), ignoreCase, ignorePaths), File(file)
{
	#ifdef _DEBUG
	setDebugName("CTarReader");
	#endif

	if (File)
	{
		File->grab();

		// fill the file list
		populateFileList();

		sort();
	}
}
Ejemplo n.º 2
0
//------------------------------------------------------------------------------
RoGrfVersion1::RoGrfVersion1(size_t grfId, const RoGrfStorageBackendPtr& store, const RoGrfHeader& header, const RoString& fileName)
    : RoGrf(grfId, store, header, fileName)
{
    populateFileList();
}