CFx SDK Documentation  2022 SP0
Namespaces | Macros | Functions
ZipUtils.h File Reference
#include "OdPlatformSettings.h"
#include "StringArray.h"
#include <cstdint>

Go to the source code of this file.

Namespaces

 ZipUtils
 

Macros

#define FILE_BUFFER_SIZE   1024
 

Functions

OdAnsiString ZipUtils::OdStringToUtf8 (const OdString &sUnicode)
 
OdString ZipUtils::formatPath (const OdString &path)
 
OdString ZipUtils::formatDir (const OdString &dir)
 
bool ZipUtils::containsDir (const OdString &dir)
 
bool ZipUtils::isDir (const OdString &dir)
 
OdString ZipUtils::getFileExtension (const OdString &path)
 
OdString ZipUtils::getFile (const OdString &path)
 
OdString ZipUtils::getDir (const OdString &path)
 
int ZipUtils::createFile (const OdString &path, const char *data, unsigned int size)
 
int ZipUtils::copyFile (const OdString &existingFileName, const OdString &newFileName)
 
int ZipUtils::removeFile (const OdString &path)
 
bool ZipUtils::dirExists (const OdString &dir)
 
int ZipUtils::createDir (const OdString &dir)
 
int ZipUtils::removeEmptyDir (const OdString &dir)
 
int ZipUtils::removeDir (const OdString &dir)
 
OdStringArray ZipUtils::getFileList (const OdString &dir)
 
OdStringArray ZipUtils::getDirList (const OdString &dir)
 
uintmax_t ZipUtils::getProcessId ()
 
OdString ZipUtils::getUniqueDirName ()
 
OdResult ZipUtils::unzipFile (const OdString &filePath, const OdString &targetDir, bool overwriteTargetDir=true)
 
OdResult ZipUtils::zipToFile (const OdString &targetFile, const OdString &filesDir, bool overwriteTargetFile=true)
 

Macro Definition Documentation

◆ FILE_BUFFER_SIZE

#define FILE_BUFFER_SIZE   1024

Definition at line 38 of file ZipUtils.h.