FAST.Framework  1.0.0
Classes | Public Member Functions | Static Public Member Functions | List of all members
FZip Class Reference

#include <FZip.h>

Inheritance diagram for FZip:
Inheritance graph
[legend]
Collaboration diagram for FZip:
Collaboration graph
[legend]

Public Member Functions

 FZip (const FZip &)=delete
 Delete standard constructor.
 
 FZip (FZip &&)=delete
 Delete standard constructor.
 
 FZip ()=delete
 Delete standard constructor.
 
FZipoperator= (const FZip &)=delete
 Delete copy operator.
 
 FZip (const FString &filename)
 Constructor of zip object.
 
virtual ~FZip ()=default
 Destroy zip object.
 
FString Name () const
 Returns name of the archive file.
 
FString FullName () const
 Returns fullname of the archive file.
 
void Add (const FString &path)
 Add a file or folder to the archive.
 
void Add (FFile &file)
 Add a file or folder to the archive.
 
void Zip () const
 Create archive file.
 
void Print () const
 Displays the content of the archive.
 
void Unzip () const
 Unzip the archive.
 
const type_info & GetType () override
 Returns the type info over object.
 
FString GetName () const override
 Returns the name of object.
 
- Public Member Functions inherited from FObject
 FObject ()=default
 Constructor.
 
virtual ~FObject ()=default
 Destructor.
 

Static Public Member Functions

static void Print (const FString &filename)
 Displays the content of the archive.
 
static void Unzip (const FString &filename)
 Unzip the archive.
 

Detailed Description

Description of zip object


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