![]() |
NDEVR
API Documentation
|
Manages file archives which are compressed NDV files merged for convenience. More...
Static Public Member Functions | |
| static void | AddFilesToArchive (const Buffer< File > &files, BinaryFile &archive, CompressionMode mode) |
| Given a series of NDV files, merges them into a single compressed file. | |
| static void | AddFilesToArchive (const Buffer< File > &files, File &archive_file, CompressionMode mode) |
| Given a series of NDV files, merges them into a single compressed archive file on disk. | |
| static FileFormat | ArchiveFormat () |
| Returns the FileFormat descriptor for the NDV archive format. | |
| static Buffer< File > | PullFilesFromArchive (const File &target_parent, BinaryFile &archive) |
| Extracts files from an archive read through a BinaryFile stream. | |
| static Buffer< File > | PullFilesFromArchive (const File &target_parent, File archive_file) |
| Extracts files from an archive file on disk. | |
Manages file archives which are compressed NDV files merged for convenience.
Provides static utility methods for creating and extracting NDV archive files, which bundle multiple NDV files into a single compressed archive.
Definition at line 15 of file NDVArchiveManager.h.
|
static |
Given a series of NDV files, merges them into a single compressed file.
| [in] | files | The collection of files to add to the archive. |
| [in] | archive | The binary file stream to write the archive data into. |
| [in] | mode | The compression mode to use when archiving. |
|
static |
Given a series of NDV files, merges them into a single compressed archive file on disk.
| [in] | files | The collection of files to add to the archive. |
| [in] | archive_file | The destination file on disk to write the archive to. |
| [in] | mode | The compression mode to use when archiving. |
|
static |
Returns the FileFormat descriptor for the NDV archive format.
|
static |
Extracts files from an archive read through a BinaryFile stream.
| [in] | target_parent | The parent directory where extracted files will be placed. |
| [in] | archive | The binary file stream to read the archive data from. |
|
static |
Extracts files from an archive file on disk.
| [in] | target_parent | The parent directory where extracted files will be placed. |
| [in] | archive_file | The archive file on disk to extract from. |