RetroArch
Public Attributes | List of all members
CSaveState Struct Reference
Collaboration diagram for CSaveState:
[legend]

Public Attributes

CLzmaProblitProbs
 
uint32_t state
 
uint32_t reps [LZMA_NUM_REPS]
 
CLzmaProb isMatch [kNumStates][LZMA_NUM_PB_STATES_MAX]
 
CLzmaProb isRep [kNumStates]
 
CLzmaProb isRepG0 [kNumStates]
 
CLzmaProb isRepG1 [kNumStates]
 
CLzmaProb isRepG2 [kNumStates]
 
CLzmaProb isRep0Long [kNumStates][LZMA_NUM_PB_STATES_MAX]
 
CLzmaProb posSlotEncoder [kNumLenToPosStates][1<< kNumPosSlotBits]
 
CLzmaProb posEncoders [kNumFullDistances - kEndPosModelIndex]
 
CLzmaProb posAlignEncoder [1<< kNumAlignBits]
 
CLenPriceEnc lenEnc
 
CLenPriceEnc repLenEnc
 

Member Data Documentation

◆ isMatch

◆ isRep

CLzmaProb CSaveState::isRep[kNumStates]

◆ isRep0Long

CLzmaProb CSaveState::isRep0Long[kNumStates][LZMA_NUM_PB_STATES_MAX]

◆ isRepG0

CLzmaProb CSaveState::isRepG0[kNumStates]

◆ isRepG1

CLzmaProb CSaveState::isRepG1[kNumStates]

◆ isRepG2

CLzmaProb CSaveState::isRepG2[kNumStates]

◆ lenEnc

CLenPriceEnc CSaveState::lenEnc

◆ litProbs

CLzmaProb* CSaveState::litProbs

◆ posAlignEncoder

CLzmaProb CSaveState::posAlignEncoder[1<< kNumAlignBits]

◆ posEncoders

CLzmaProb CSaveState::posEncoders[kNumFullDistances - kEndPosModelIndex]

◆ posSlotEncoder

CLzmaProb CSaveState::posSlotEncoder[kNumLenToPosStates][1<< kNumPosSlotBits]

◆ repLenEnc

CLenPriceEnc CSaveState::repLenEnc

◆ reps

uint32_t CSaveState::reps[LZMA_NUM_REPS]

◆ state

uint32_t CSaveState::state

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