ISectorReader class
#include <Utilities/AssetPacker/Iso9660.h>
Reads the logical sectors of a data track, addressed by their absolute LBA.
The file system stores absolute addresses — the ones the drive is asked for — so everything here works in them as well, and the track a volume happens to live in only shows up when the addresses are turned into positions in a file.
Constructors, destructors, conversion operators
- ~ISectorReader() virtual
Public functions
-
auto ReadSector(std::
uint32_t lba, std:: uint8_t* destination) -> bool pure virtual - Reads one logical sector into a buffer of IsoSectorSize bytes.