MLBookProc 1.0
 
Loading...
Searching...
No Matches
ArchiveRemoveEntry Class Reference

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.
 
ArchiveRemoveEntryoperator= (const ArchiveRemoveEntry &other)
 operator =
 
ArchiveRemoveEntryoperator= (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< ArchiveFileEntryfl
 ArchiveFileEntry object, file to be removed from.
 

Detailed Description

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.