Low level read function for an individual iso file. Usually not called directly but available for methods development.

read_iso_file(
ds,
root,
path,
file_n,
files_n,
write_to_cache,
cachepath,
old_cachepath,
ext,
)

## Arguments

ds

the basic data structure for the type of iso_file

root

root directory for the isofiles. Can be relative to the current working directory (e.g. "data") or an absolute path on the file system (e.g. "/Users/..." or "C:/Data/.."). The default is the current working directory ("."). Can be supplied as a vector of same length as the provided paths if the paths have different roots.

path

file path

file_n

number of processed file for info messages

files_n

total number of files for info messages

whether to read from old cache files (to be deprecated in isoreader 2.0)

whether to reread outdated cache files

write_to_cache

whether to write to cache

cachepath

path for the cache file

old_cachepath

path for the old cache files

whether to run data integrity checks after a file read

ext

file extension