The ArchiveRemoveEntry class. More...
#include <ArchiveRemoveEntry.h>
Public Member Functions | |
ArchiveRemoveEntry () | |
ArchiveRemoveEntry constructor. | |
virtual | ~ArchiveRemoveEntry () |
ArchiveRemoveEntry destructor. | |
ArchiveRemoveEntry (const ArchiveRemoveEntry &other) | |
ArchiveRemoveEntry copy constructor. | |
ArchiveRemoveEntry (ArchiveRemoveEntry &&other) | |
ArchiveRemoveEntry move constructor. | |
ArchiveRemoveEntry & | operator= (const ArchiveRemoveEntry &other) |
operator = | |
ArchiveRemoveEntry & | operator= (ArchiveRemoveEntry &&other) |
operator = | |
Public Attributes | |
std::shared_ptr< archive > | a_read |
libarchive object, file to be removed from. | |
std::shared_ptr< archive > | a_write |
libarchive object for new archive. | |
std::shared_ptr< ArchiveFileEntry > | fl |
ArchiveFileEntry object, file to be removed from. | |
The ArchiveRemoveEntry class.
Auxiliary class for LibArchive, to be used in case of removing files from archives. In most cases you do not need to use it directly.