File entry in zip file. More...

#include <zip_file_entry.h>

Public Member Functions

 ZipFileEntry ()
 
 ZipFileEntry (const ZipFileEntry &copy)
 Constructs a ZipFileEntry.
 
 ~ZipFileEntry ()
 
std::string get_archive_filename () const
 Returns the filename of file entry.
 
int64_t get_compressed_size ()
 Returns the compressed size of file entry.
 
std::string get_input_filename () const
 Returns the filename of file entry.
 
int64_t get_uncompressed_size ()
 Returns the uncompressed size of file entry.
 
bool is_directory () const
 Is Directory.
 
ZipFileEntryoperator= (const ZipFileEntry &copy)
 Copy assignment operator.
 
void set_archive_filename (const std::string &filename)
 Sets the filename of the file inside the archive.
 
void set_directory (bool is_directory)
 Set directory.
 
void set_input_filename (const std::string &filename)
 Sets the filename of the file to be added to the archive.
 

Friends

class ZipArchive
 
class ZipIODevice_FileEntry
 

Detailed Description

File entry in zip file.

Constructor & Destructor Documentation

◆ ZipFileEntry() [1/2]

clan::ZipFileEntry::ZipFileEntry ( )

◆ ZipFileEntry() [2/2]

clan::ZipFileEntry::ZipFileEntry ( const ZipFileEntry copy)

Constructs a ZipFileEntry.

Parameters
copy= Zip File Entry

◆ ~ZipFileEntry()

clan::ZipFileEntry::~ZipFileEntry ( )

Member Function Documentation

◆ get_archive_filename()

std::string clan::ZipFileEntry::get_archive_filename ( ) const

Returns the filename of file entry.

◆ get_compressed_size()

int64_t clan::ZipFileEntry::get_compressed_size ( )

Returns the compressed size of file entry.

◆ get_input_filename()

std::string clan::ZipFileEntry::get_input_filename ( ) const

Returns the filename of file entry.

◆ get_uncompressed_size()

int64_t clan::ZipFileEntry::get_uncompressed_size ( )

Returns the uncompressed size of file entry.

◆ is_directory()

bool clan::ZipFileEntry::is_directory ( ) const

Is Directory.

Returns
true = directory

◆ operator=()

ZipFileEntry & clan::ZipFileEntry::operator= ( const ZipFileEntry copy)

Copy assignment operator.

◆ set_archive_filename()

void clan::ZipFileEntry::set_archive_filename ( const std::string &  filename)

Sets the filename of the file inside the archive.

◆ set_directory()

void clan::ZipFileEntry::set_directory ( bool  is_directory)

Set directory.

Parameters
is_directory= bool

◆ set_input_filename()

void clan::ZipFileEntry::set_input_filename ( const std::string &  filename)

Sets the filename of the file to be added to the archive.

Friends And Related Symbol Documentation

◆ ZipArchive

friend class ZipArchive
friend

◆ ZipIODevice_FileEntry

friend class ZipIODevice_FileEntry
friend

The documentation for this class was generated from the following file: