Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
inftrees.h File Reference

Go to the source code of this file.

Classes

struct  code
 

Macros

#define ENOUGH_LENS   852
 
#define ENOUGH_DISTS   592
 
#define ENOUGH   (ENOUGH_LENS+ENOUGH_DISTS)
 

Enumerations

enum  codetype { CODES , LENS , DISTS }
 

Functions

int ZLIB_INTERNAL inflate_table OF ((codetype type, unsigned short FAR *lens, unsigned codes, code FAR *FAR *table, unsigned FAR *bits, unsigned short FAR *work))
 

Macro Definition Documentation

◆ ENOUGH

#define ENOUGH   (ENOUGH_LENS+ENOUGH_DISTS)

Definition at line 51 of file inftrees.h.

Referenced by inflateCopy().

◆ ENOUGH_DISTS

#define ENOUGH_DISTS   592

Definition at line 50 of file inftrees.h.

Referenced by inflate_table().

◆ ENOUGH_LENS

#define ENOUGH_LENS   852

Definition at line 49 of file inftrees.h.

Referenced by inflate_table().

Enumeration Type Documentation

◆ codetype

enum codetype
Enumerator
CODES 
LENS 
DISTS 

Definition at line 54 of file inftrees.h.

54 {
55 CODES,
56 LENS,
57 DISTS
58} codetype;
codetype
Definition inftrees.h:54
@ CODES
Definition inftrees.h:55
@ LENS
Definition inftrees.h:56
@ DISTS
Definition inftrees.h:57

Function Documentation

◆ OF()

int ZLIB_INTERNAL inflate_table OF ( (codetype type, unsigned short FAR *lens, unsigned codes, code FAR *FAR *table, unsigned FAR *bits, unsigned short FAR *work) )