LeviLamina
Loading...
Searching...
No Matches
Core::ZipUtils::ZipUtility Class Reference
+ Inheritance diagram for Core::ZipUtils::ZipUtility:

Public Member Functions

virtual ::Bedrock::Result< void > zip (::Core::Path const &inputPath, ::Core::Path const &zipOutputPath, ::Core::ZipUtils::ZipProgress &progress, bool useLowMemMode, ::Core::ZipUtils::ZipSettings const &zipSettings) const
 
virtual ::Bedrock::Result< void > zip (::std::vector<::Core::PathBuffer<::std::string > > const &filesToZip, ::Core::PathView zipOutputPath, ::Core::ZipUtils::ZipProgress &progress, bool useLowMemMode, ::std::function<::std::string(::Core::PathView)> overrideNameCallback, ::Core::ZipUtils::ZipSettings const &zipSettings) const
 
virtual ::Bedrock::Result< void > unzipInTransaction (::Core::Path const &zipInputPath, ::Core::Path const &outputFolderPath, ::Core::ZipUtils::ZipProgress &progress, bool useLowMemMode, ::Core::ZipUtils::UnzipSettings const &unzipSettings) const
 
virtual ::Bedrock::Result< void > unzipToFlatFile (::Core::Path const &zipInputPath, ::Core::Path const &outputFolderPath, ::Core::ZipUtils::ZipProgress &progress, ::Core::FileBufferingMode bufferMode, ::Core::ZipUtils::UnzipSettings const &unzipSettings) const
 
virtual bool getFilenames (::Core::Path const &zipPath, ::std::vector<::Core::PathBuffer<::std::string > > &result, ::Core::ZipUtils::UnzipSettings const &unzipSettings) const
 
virtual bool exists (::Core::Path const &zipPath, ::Core::Path const &filePath, ::Core::ZipUtils::UnzipSettings const &unzipSettings) const
 
MCAPI ::Bedrock::Result< void > $zip (::Core::Path const &inputPath, ::Core::Path const &zipOutputPath, ::Core::ZipUtils::ZipProgress &progress, bool useLowMemMode, ::Core::ZipUtils::ZipSettings const &zipSettings) const
 
MCAPI ::Bedrock::Result< void > $zip (::std::vector<::Core::PathBuffer<::std::string > > const &filesToZip, ::Core::PathView zipOutputPath, ::Core::ZipUtils::ZipProgress &progress, bool useLowMemMode, ::std::function<::std::string(::Core::PathView)> overrideNameCallback, ::Core::ZipUtils::ZipSettings const &zipSettings) const
 
MCAPI ::Bedrock::Result< void > $unzipInTransaction (::Core::Path const &zipInputPath, ::Core::Path const &outputFolderPath, ::Core::ZipUtils::ZipProgress &progress, bool useLowMemMode, ::Core::ZipUtils::UnzipSettings const &unzipSettings) const
 
MCAPI ::Bedrock::Result< void > $unzipToFlatFile (::Core::Path const &zipInputPath, ::Core::Path const &outputFolderPath, ::Core::ZipUtils::ZipProgress &progress, ::Core::FileBufferingMode bufferMode, ::Core::ZipUtils::UnzipSettings const &unzipSettings) const
 
MCAPI bool $getFilenames (::Core::Path const &zipPath, ::std::vector<::Core::PathBuffer<::std::string > > &result, ::Core::ZipUtils::UnzipSettings const &unzipSettings) const
 
MCAPI bool $exists (::Core::Path const &zipPath, ::Core::Path const &filePath, ::Core::ZipUtils::UnzipSettings const &unzipSettings) const
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Member Function Documentation

◆ zip() [1/2]

virtual ::Bedrock::Result< void > Core::ZipUtils::ZipUtility::zip ( ::Core::Path const & inputPath,
::Core::Path const & zipOutputPath,
::Core::ZipUtils::ZipProgress & progress,
bool useLowMemMode,
::Core::ZipUtils::ZipSettings const & zipSettings ) const
virtual

◆ zip() [2/2]

virtual ::Bedrock::Result< void > Core::ZipUtils::ZipUtility::zip ( ::std::vector<::Core::PathBuffer<::std::string > > const & filesToZip,
::Core::PathView zipOutputPath,
::Core::ZipUtils::ZipProgress & progress,
bool useLowMemMode,
::std::function<::std::string(::Core::PathView)> overrideNameCallback,
::Core::ZipUtils::ZipSettings const & zipSettings ) const
virtual

◆ unzipInTransaction()

virtual ::Bedrock::Result< void > Core::ZipUtils::ZipUtility::unzipInTransaction ( ::Core::Path const & zipInputPath,
::Core::Path const & outputFolderPath,
::Core::ZipUtils::ZipProgress & progress,
bool useLowMemMode,
::Core::ZipUtils::UnzipSettings const & unzipSettings ) const
virtual

◆ unzipToFlatFile()

virtual ::Bedrock::Result< void > Core::ZipUtils::ZipUtility::unzipToFlatFile ( ::Core::Path const & zipInputPath,
::Core::Path const & outputFolderPath,
::Core::ZipUtils::ZipProgress & progress,
::Core::FileBufferingMode bufferMode,
::Core::ZipUtils::UnzipSettings const & unzipSettings ) const
virtual

◆ getFilenames()

virtual bool Core::ZipUtils::ZipUtility::getFilenames ( ::Core::Path const & zipPath,
::std::vector<::Core::PathBuffer<::std::string > > & result,
::Core::ZipUtils::UnzipSettings const & unzipSettings ) const
virtual

◆ exists()

virtual bool Core::ZipUtils::ZipUtility::exists ( ::Core::Path const & zipPath,
::Core::Path const & filePath,
::Core::ZipUtils::UnzipSettings const & unzipSettings ) const
virtual

◆ $zip() [1/2]

MCAPI ::Bedrock::Result< void > Core::ZipUtils::ZipUtility::$zip ( ::Core::Path const & inputPath,
::Core::Path const & zipOutputPath,
::Core::ZipUtils::ZipProgress & progress,
bool useLowMemMode,
::Core::ZipUtils::ZipSettings const & zipSettings ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $zip() [2/2]

MCAPI ::Bedrock::Result< void > Core::ZipUtils::ZipUtility::$zip ( ::std::vector<::Core::PathBuffer<::std::string > > const & filesToZip,
::Core::PathView zipOutputPath,
::Core::ZipUtils::ZipProgress & progress,
bool useLowMemMode,
::std::function<::std::string(::Core::PathView)> overrideNameCallback,
::Core::ZipUtils::ZipSettings const & zipSettings ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $unzipInTransaction()

MCAPI ::Bedrock::Result< void > Core::ZipUtils::ZipUtility::$unzipInTransaction ( ::Core::Path const & zipInputPath,
::Core::Path const & outputFolderPath,
::Core::ZipUtils::ZipProgress & progress,
bool useLowMemMode,
::Core::ZipUtils::UnzipSettings const & unzipSettings ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $unzipToFlatFile()

MCAPI ::Bedrock::Result< void > Core::ZipUtils::ZipUtility::$unzipToFlatFile ( ::Core::Path const & zipInputPath,
::Core::Path const & outputFolderPath,
::Core::ZipUtils::ZipProgress & progress,
::Core::FileBufferingMode bufferMode,
::Core::ZipUtils::UnzipSettings const & unzipSettings ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getFilenames()

MCAPI bool Core::ZipUtils::ZipUtility::$getFilenames ( ::Core::Path const & zipPath,
::std::vector<::Core::PathBuffer<::std::string > > & result,
::Core::ZipUtils::UnzipSettings const & unzipSettings ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $exists()

MCAPI bool Core::ZipUtils::ZipUtility::$exists ( ::Core::Path const & zipPath,
::Core::Path const & filePath,
::Core::ZipUtils::UnzipSettings const & unzipSettings ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

static MCAPI void ** Core::ZipUtils::ZipUtility::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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