Squeak Class Documentation category index | class index  
 
InflatePlugin
  category: VMConstruction-Plugins
  superclass: InterpreterPlugin
  subclasses: DeflatePlugin

This plugin implements the one crucial function for efficiently decompressing streams.

instance methods
  inflating
  zipDecodeValueFrom:size:
zipDecompressBlock
zipNextBits:

  primitives
  primitiveInflateDecompressBlock

class methods
  class initialization
  initialize

  translation
  declareCVarsIn:
moduleName

instance methods
  inflating top  
 

zipDecodeValueFrom:size:

Decode the next value in the receiver using the given huffman table.


 

zipDecompressBlock


 

zipNextBits:


  primitives top  
 

primitiveInflateDecompressBlock

Primitive. Inflate a single block.


class methods
  class initialization top  
 

initialize

InflatePlugin initialize


  translation top  
 

declareCVarsIn:

Note: This method must be implemented by all subclasses to declare variables.


 

moduleName

Answer the receiver's module name that is used for the plugin's C code.