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)  

rardefs.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define Min(x, y)   (((x)<(y)) ? (x):(y))
 
#define Max(x, y)   (((x)>(y)) ? (x):(y))
 
#define Abs(x)   (((x)<0) ? -(x):(x))
 
#define ASIZE(x)   (sizeof(x)/sizeof(x[0]))
 
#define MAXPASSWORD   128
 
#define MAXSFXSIZE   0x200000
 
#define MAXCMTSIZE   0x40000
 
#define DefSFXName   L"default.sfx"
 
#define DefSortListName   L"rarfiles.lst"
 
#define USE_QOPEN
 
#define ALIGN_VALUE(v, a)   (size_t(v) + ( (~size_t(v) + 1) & (a - 1) ) )
 

Macro Definition Documentation

◆ Abs

#define Abs (   x)    (((x)<0) ? -(x):(x))

Definition at line 8 of file rardefs.hpp.

◆ ALIGN_VALUE

#define ALIGN_VALUE (   v,
 
)    (size_t(v) + ( (~size_t(v) + 1) & (a - 1) ) )

Definition at line 29 of file rardefs.hpp.

◆ ASIZE

#define ASIZE (   x)    (sizeof(x)/sizeof(x[0]))

Definition at line 10 of file rardefs.hpp.

◆ DefSFXName

#define DefSFXName   L"default.sfx"

Definition at line 20 of file rardefs.hpp.

◆ DefSortListName

#define DefSortListName   L"rarfiles.lst"

Definition at line 21 of file rardefs.hpp.

◆ Max

#define Max (   x,
 
)    (((x)>(y)) ? (x):(y))

Definition at line 5 of file rardefs.hpp.

◆ MAXCMTSIZE

#define MAXCMTSIZE   0x40000

Definition at line 18 of file rardefs.hpp.

◆ MAXPASSWORD

#define MAXPASSWORD   128

Definition at line 14 of file rardefs.hpp.

◆ MAXSFXSIZE

#define MAXSFXSIZE   0x200000

Definition at line 16 of file rardefs.hpp.

◆ Min

#define Min (   x,
 
)    (((x)<(y)) ? (x):(y))

Definition at line 4 of file rardefs.hpp.

◆ USE_QOPEN

#define USE_QOPEN

Definition at line 25 of file rardefs.hpp.