This has been a long time coming, and turned out easier to do than expected.
The contents of ArchiveUnpacker were moved up into ArchiveFile, along with the static methods from ArchivePacker. The Repack virtual method from ArchivePacker was removed, along with implementations of it in VolFile and ClmFile. This removes the need for ArchivePacker and ArchiveUnpacker base classes.
This closes #267.
This has been a long time coming, and turned out easier to do than expected.
The contents of
ArchiveUnpacker
were moved up intoArchiveFile
, along with the static methods fromArchivePacker
. TheRepack
virtual method fromArchivePacker
was removed, along with implementations of it inVolFile
andClmFile
. This removes the need forArchivePacker
andArchiveUnpacker
base classes.