unrarsrc  6.1.7
About: unrar extracts, views and tests the contents of archives created with the RAR archiver.
  Fossies Dox: unrarsrc-6.1.7.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

RARHeaderDataEx Struct Reference

#include <dll.hpp>

Public Attributes

char ArcName [1024]
 
wchar_t ArcNameW [1024]
 
char FileName [1024]
 
wchar_t FileNameW [1024]
 
unsigned int Flags
 
unsigned int PackSize
 
unsigned int PackSizeHigh
 
unsigned int UnpSize
 
unsigned int UnpSizeHigh
 
unsigned int HostOS
 
unsigned int FileCRC
 
unsigned int FileTime
 
unsigned int UnpVer
 
unsigned int Method
 
unsigned int FileAttr
 
char * CmtBuf
 
unsigned int CmtBufSize
 
unsigned int CmtSize
 
unsigned int CmtState
 
unsigned int DictSize
 
unsigned int HashType
 
char Hash [32]
 
unsigned int RedirType
 
wchar_t * RedirName
 
unsigned int RedirNameSize
 
unsigned int DirTarget
 
unsigned int MtimeLow
 
unsigned int MtimeHigh
 
unsigned int CtimeLow
 
unsigned int CtimeHigh
 
unsigned int AtimeLow
 
unsigned int AtimeHigh
 
unsigned int Reserved [988]
 

Detailed Description

Definition at line 77 of file dll.hpp.

Member Data Documentation

◆ ArcName

char RARHeaderDataEx::ArcName[1024]

Definition at line 79 of file dll.hpp.

Referenced by RARReadHeader(), and RARReadHeaderEx().

◆ ArcNameW

wchar_t RARHeaderDataEx::ArcNameW[1024]

Definition at line 80 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ AtimeHigh

unsigned int RARHeaderDataEx::AtimeHigh

Definition at line 110 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ AtimeLow

unsigned int RARHeaderDataEx::AtimeLow

Definition at line 109 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ CmtBuf

char* RARHeaderDataEx::CmtBuf

Definition at line 94 of file dll.hpp.

◆ CmtBufSize

unsigned int RARHeaderDataEx::CmtBufSize

Definition at line 95 of file dll.hpp.

◆ CmtSize

unsigned int RARHeaderDataEx::CmtSize

Definition at line 96 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ CmtState

unsigned int RARHeaderDataEx::CmtState

Definition at line 97 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ CtimeHigh

unsigned int RARHeaderDataEx::CtimeHigh

Definition at line 108 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ CtimeLow

unsigned int RARHeaderDataEx::CtimeLow

Definition at line 107 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ DictSize

unsigned int RARHeaderDataEx::DictSize

Definition at line 98 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ DirTarget

unsigned int RARHeaderDataEx::DirTarget

Definition at line 104 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ FileAttr

unsigned int RARHeaderDataEx::FileAttr

Definition at line 93 of file dll.hpp.

Referenced by RARReadHeader(), and RARReadHeaderEx().

◆ FileCRC

unsigned int RARHeaderDataEx::FileCRC

Definition at line 89 of file dll.hpp.

Referenced by RARReadHeader(), and RARReadHeaderEx().

◆ FileName

char RARHeaderDataEx::FileName[1024]

Definition at line 81 of file dll.hpp.

Referenced by RARReadHeader(), and RARReadHeaderEx().

◆ FileNameW

wchar_t RARHeaderDataEx::FileNameW[1024]

Definition at line 82 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ FileTime

unsigned int RARHeaderDataEx::FileTime

Definition at line 90 of file dll.hpp.

Referenced by RARReadHeader(), and RARReadHeaderEx().

◆ Flags

unsigned int RARHeaderDataEx::Flags

Definition at line 83 of file dll.hpp.

Referenced by RARReadHeader(), and RARReadHeaderEx().

◆ Hash

char RARHeaderDataEx::Hash[32]

Definition at line 100 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ HashType

unsigned int RARHeaderDataEx::HashType

Definition at line 99 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ HostOS

unsigned int RARHeaderDataEx::HostOS

Definition at line 88 of file dll.hpp.

Referenced by RARReadHeader(), and RARReadHeaderEx().

◆ Method

unsigned int RARHeaderDataEx::Method

Definition at line 92 of file dll.hpp.

Referenced by RARReadHeader(), and RARReadHeaderEx().

◆ MtimeHigh

unsigned int RARHeaderDataEx::MtimeHigh

Definition at line 106 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ MtimeLow

unsigned int RARHeaderDataEx::MtimeLow

Definition at line 105 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ PackSize

unsigned int RARHeaderDataEx::PackSize

Definition at line 84 of file dll.hpp.

Referenced by RARReadHeader(), and RARReadHeaderEx().

◆ PackSizeHigh

unsigned int RARHeaderDataEx::PackSizeHigh

Definition at line 85 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ RedirName

wchar_t* RARHeaderDataEx::RedirName

Definition at line 102 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ RedirNameSize

unsigned int RARHeaderDataEx::RedirNameSize

Definition at line 103 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ RedirType

unsigned int RARHeaderDataEx::RedirType

Definition at line 101 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ Reserved

unsigned int RARHeaderDataEx::Reserved[988]

Definition at line 111 of file dll.hpp.

◆ UnpSize

unsigned int RARHeaderDataEx::UnpSize

Definition at line 86 of file dll.hpp.

Referenced by RARReadHeader(), and RARReadHeaderEx().

◆ UnpSizeHigh

unsigned int RARHeaderDataEx::UnpSizeHigh

Definition at line 87 of file dll.hpp.

Referenced by RARReadHeaderEx().

◆ UnpVer

unsigned int RARHeaderDataEx::UnpVer

Definition at line 91 of file dll.hpp.

Referenced by RARReadHeader(), and RARReadHeaderEx().


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