Skip Navigation Links
Skip Navigation LinksHome > ZipArchive > How to Use > API Documentation
The ZipArchive Library
ZipCompatibility.h File Reference
#include "ZipString.h"
#include "ZipPlatform.h"

Namespaces

namespace  ZipCompatibility

Enumerations

enum  ZipCompatibility::InternalFileAttributes {
  ZipCompatibility::attROnly = 0x01 , ZipCompatibility::attHidd = 0x02 , ZipCompatibility::attSys = 0x04 , ZipCompatibility::attDir = 0x10 ,
  ZipCompatibility::attArch = 0x20
}
enum  ZipCompatibility::ZipPlatforms {
  ZipCompatibility::zcDosFat , ZipCompatibility::zcAmiga , ZipCompatibility::zcVaxVms , ZipCompatibility::zcUnix ,
  ZipCompatibility::zcVmCms , ZipCompatibility::zcAtari , ZipCompatibility::zcOs2Hpfs , ZipCompatibility::zcMacintosh ,
  ZipCompatibility::zcZsystem , ZipCompatibility::zcCpm , ZipCompatibility::zcTops20 , ZipCompatibility::zcNtfs ,
  ZipCompatibility::zcQDos , ZipCompatibility::zcAcorn , ZipCompatibility::ZcMvs , ZipCompatibility::zcVfat ,
  ZipCompatibility::zcAtheOS , ZipCompatibility::zcBeOS , ZipCompatibility::zcTandem , ZipCompatibility::zcTheos ,
  ZipCompatibility::zcMacDarwin , ZipCompatibility::zcLast
}

Functions

ZIP_API void ZipCompatibility::ConvertBufferToString (CZipString &szString, const CZipAutoBuffer &buffer, UINT uCodePage)
ZIP_API void ZipCompatibility::ConvertStringToBuffer (LPCTSTR lpszString, CZipAutoBuffer &buffer, UINT uCodePage)
ZIP_API DWORD ZipCompatibility::ConvertToSystem (DWORD uAttr, int iFromSystem, int iToSystem)
ZIP_API DWORD ZipCompatibility::GetAsInternalAttributes (DWORD uAttr, int iFromSystem)
ZIP_API UINT ZipCompatibility::GetDefaultCommentCodePage ()
ZIP_API UINT ZipCompatibility::GetDefaultCommentCodePage (int iPlatform)
ZIP_API UINT ZipCompatibility::GetDefaultNameCodePage ()
ZIP_API UINT ZipCompatibility::GetDefaultNameCodePage (int iPlatform)
ZIP_API UINT ZipCompatibility::GetDefaultPasswordCodePage (int iPlatform)
ZIP_API bool ZipCompatibility::IsPlatformSupported (int iCode)
ZIP_API void ZipCompatibility::NormalizePathSeparators (CZipString &szFileName)
ZIP_API void ZipCompatibility::SlashBackslashChg (CZipString &szFileName, bool bReplaceSlash)

Detailed Description

ZipCompatibility namespace declaration.

Back To Top Up