|
#define | EXTERN_C_BEGIN |
|
#define | EXTERN_C_END |
|
#define | SZ_OK 0 |
|
#define | SZ_ERROR_DATA 1 |
|
#define | SZ_ERROR_MEM 2 |
|
#define | SZ_ERROR_CRC 3 |
|
#define | SZ_ERROR_UNSUPPORTED 4 |
|
#define | SZ_ERROR_PARAM 5 |
|
#define | SZ_ERROR_INPUT_EOF 6 |
|
#define | SZ_ERROR_OUTPUT_EOF 7 |
|
#define | SZ_ERROR_READ 8 |
|
#define | SZ_ERROR_WRITE 9 |
|
#define | SZ_ERROR_PROGRESS 10 |
|
#define | SZ_ERROR_FAIL 11 |
|
#define | SZ_ERROR_THREAD 12 |
|
#define | SZ_ERROR_ARCHIVE 16 |
|
#define | SZ_ERROR_NO_ARCHIVE 17 |
|
#define | MY_ALIGN(n) |
|
#define | MY_FACILITY_ERRNO 0x800 |
|
#define | MY_FACILITY_WIN32 7 |
|
#define | MY_FACILITY_WRes MY_FACILITY_ERRNO |
|
#define | MY_HRESULT_FROM_errno_CONST_ERROR(x) |
|
#define | MY_SRes_HRESULT_FROM_WRes(x) |
|
#define | HRESULT_FROM_WIN32(x) |
|
#define | ERROR_INVALID_PARAMETER EINVAL |
|
#define | ERROR_INVALID_FUNCTION EINVAL |
|
#define | ERROR_ALREADY_EXISTS EEXIST |
|
#define | ERROR_FILE_EXISTS EEXIST |
|
#define | ERROR_PATH_NOT_FOUND ENOENT |
|
#define | ERROR_FILE_NOT_FOUND ENOENT |
|
#define | ERROR_DISK_FULL ENOSPC |
|
#define | ERROR_TOO_MANY_POSTS ((HRESULT)0x8007012AL) |
|
#define | ERROR_INVALID_REPARSE_DATA ((HRESULT)0x80071128L) |
|
#define | ERROR_REPARSE_TAG_INVALID ((HRESULT)0x80071129L) |
|
#define | E_OUTOFMEMORY ((HRESULT)0x8007000EL) |
|
#define | E_INVALIDARG ((HRESULT)0x80070057L) |
|
#define | MY_E_ERROR_NEGATIVE_SEEK ((HRESULT)0x80070083L) |
|
#define | TEXT(quote) |
|
#define | FILE_ATTRIBUTE_READONLY 0x0001 |
|
#define | FILE_ATTRIBUTE_HIDDEN 0x0002 |
|
#define | FILE_ATTRIBUTE_SYSTEM 0x0004 |
|
#define | FILE_ATTRIBUTE_DIRECTORY 0x0010 |
|
#define | FILE_ATTRIBUTE_ARCHIVE 0x0020 |
|
#define | FILE_ATTRIBUTE_DEVICE 0x0040 |
|
#define | FILE_ATTRIBUTE_NORMAL 0x0080 |
|
#define | FILE_ATTRIBUTE_TEMPORARY 0x0100 |
|
#define | FILE_ATTRIBUTE_SPARSE_FILE 0x0200 |
|
#define | FILE_ATTRIBUTE_REPARSE_POINT 0x0400 |
|
#define | FILE_ATTRIBUTE_COMPRESSED 0x0800 |
|
#define | FILE_ATTRIBUTE_OFFLINE 0x1000 |
|
#define | FILE_ATTRIBUTE_NOT_CONTENT_INDEXED 0x2000 |
|
#define | FILE_ATTRIBUTE_ENCRYPTED 0x4000 |
|
#define | FILE_ATTRIBUTE_UNIX_EXTENSION 0x8000 /* trick for Unix */ |
|
#define | RINOK(x) |
|
#define | RINOK_WRes(x) |
|
#define | VOID void |
|
#define | HRESULT LONG |
|
#define | MY_HRES_ERROR_INTERNAL_ERROR ((HRESULT)0x8007054FL) |
|
#define | UINT64_CONST(n) |
|
#define | True 1 |
|
#define | False 0 |
|
#define | Z7_STDCALL |
|
#define | Z7_NO_INLINE |
|
#define | Z7_FORCE_INLINE |
|
#define | Z7_CDECL |
|
#define | Z7_FASTCALL |
|
#define | Z7_C_IFACE_CONST_QUAL const |
|
#define | Z7_C_IFACE_DECL(a) |
|
#define | IByteIn_Read(p) |
|
#define | IByteOut_Write(p, b) |
|
#define | ISeqInStream_Read(p, buf, size) |
|
#define | ISeqOutStream_Write(p, buf, size) |
|
#define | ISeekInStream_Read(p, buf, size) |
|
#define | ISeekInStream_Seek(p, pos, origin) |
|
#define | ILookInStream_Look(p, buf, size) |
|
#define | ILookInStream_Skip(p, offset) |
|
#define | ILookInStream_Read(p, buf, size) |
|
#define | ILookInStream_Seek(p, pos, origin) |
|
#define | LookToRead2_INIT(p) |
|
#define | ICompressProgress_Progress(p, inSize, outSize) |
|
#define | ISzAlloc_Alloc(p, size) |
|
#define | ISzAlloc_Free(p, a) |
|
#define | IAlloc_Alloc(p, size) |
|
#define | IAlloc_Free(p, a) |
|
#define | MY_offsetof(type, m) |
|
#define | Z7_container_of(ptr, type, m) |
|
#define | Z7_container_of_CONST(ptr, type, m) |
|
#define | Z7_CONTAINER_FROM_VTBL_SIMPLE(ptr, type, m) |
|
#define | Z7_CONTAINER_FROM_VTBL(ptr, type, m) |
|
#define | Z7_CONTAINER_FROM_VTBL_CONST(ptr, type, m) |
|
#define | Z7_CONTAINER_FROM_VTBL_CLS(ptr, type, m) |
|
#define | Z7_DIAGNOSTIC_IGNORE_BEGIN_CAST_QUAL |
|
#define | Z7_DIAGNOSTIC_IGNORE_END_CAST_QUAL |
|
#define | Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR(ptr, type, m, p) |
|
#define | Z7_CONTAINER_FROM_VTBL_TO_DECL_VAR_pp_vt_p(type) |
|
#define | Z7_DECLARE_HANDLE(name) |
|
#define | Z7_memset_0_ARRAY(a) |
|
#define | Z7_ARRAY_SIZE(a) |
|
#define | CHAR_PATH_SEPARATOR '/' |
|
#define | WCHAR_PATH_SEPARATOR L'/' |
|
#define | STRING_PATH_SEPARATOR "/" |
|
#define | WSTRING_PATH_SEPARATOR L"/" |
|
#define | k_PropVar_TimePrec_0 0 |
|
#define | k_PropVar_TimePrec_Unix 1 |
|
#define | k_PropVar_TimePrec_DOS 2 |
|
#define | k_PropVar_TimePrec_HighPrec 3 |
|
#define | k_PropVar_TimePrec_Base 16 |
|
#define | k_PropVar_TimePrec_100ns (k_PropVar_TimePrec_Base + 7) |
|
#define | k_PropVar_TimePrec_1ns (k_PropVar_TimePrec_Base + 9) |
|
|
| Z7_C_IFACE_DECL (IByteIn) |
|
| Z7_C_IFACE_DECL (IByteOut) |
|
| Z7_C_IFACE_DECL (ISeqInStream) |
|
SRes | SeqInStream_ReadMax (ISeqInStreamPtr stream, void *buf, size_t *processedSize) |
|
SRes | SeqInStream_ReadByte (ISeqInStreamPtr stream, Byte *buf) |
|
| Z7_C_IFACE_DECL (ISeqOutStream) |
|
| Z7_C_IFACE_DECL (ISeekInStream) |
|
| Z7_C_IFACE_DECL (ILookInStream) |
|
SRes | LookInStream_LookRead (ILookInStreamPtr stream, void *buf, size_t *size) |
|
SRes | LookInStream_SeekTo (ILookInStreamPtr stream, UInt64 offset) |
|
SRes | LookInStream_Read2 (ILookInStreamPtr stream, void *buf, size_t size, SRes errorType) |
|
SRes | LookInStream_Read (ILookInStreamPtr stream, void *buf, size_t size) |
|
void | LookToRead2_CreateVTable (CLookToRead2 *p, int lookahead) |
|
void | SecToLook_CreateVTable (CSecToLook *p) |
|
void | SecToRead_CreateVTable (CSecToRead *p) |
|
| Z7_C_IFACE_DECL (ICompressProgress) |
|