view
Class BitFile

java.lang.Object
  extended by view.BitFile

 class BitFile
extends Object


Field Summary
(package private)  int bitsLeft_
           
(package private)  byte[] buffer_
           
(package private)  int index_
           
(package private)  OutputStream output_
           
 
Constructor Summary
BitFile(OutputStream output)
           
 
Method Summary
 void Flush()
           
 void WriteBits(int bits, int numbits)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

output_

OutputStream output_

buffer_

byte[] buffer_

index_

int index_

bitsLeft_

int bitsLeft_
Constructor Detail

BitFile

public BitFile(OutputStream output)
Parameters:
output -
Method Detail

Flush

public void Flush()
           throws IOException
Throws:
IOException

WriteBits

public void WriteBits(int bits,
                      int numbits)
               throws IOException
Parameters:
bits -
numbits -
Throws:
IOException