file_set
int block_addr_set = 0, partition_set = 0, file_set = 0, set_set = 0;
file_set = 1;
if ((block_addr_set + file_set + eod + set_set) != 1)
file_set::open_next(bool increment)
file_set::read_blk(void *dst, size_t len)
file_set::verify_blk(void *dst, size_t len, size_t expected)
file_set::write_blk(const void *src, size_t len)
file_set::file_mark(void)
file_set::rewind(void)
return (new file_set(fd, arg, how == H_OUTPUT));