#include <picture.h>
Public Member Functions | |
cfileio (FILE *file) | |
void | putbit (int val) |
void | putbits (int val, int numbits) |
void | putbyte (unsigned char val) |
void | flush () |
int | getbit () |
int | getbits (int numbits) |
int | rewind () |
~cfileio () | |
Private Member Functions | |
int | fillbuf () |
void | loadforlook () |
int | lookbits (const int &bits, const int &mask) |
void | skipbits (const int bits) |
int | get (unsigned char *declength, unsigned char *decode, register int bits, const int mask) |
Private Attributes | |
FILE * | cfp |
int | outbyte |
int | outbits |
int | charsleft |
unsigned long | bitbuf |
int | valid |
unsigned char * | pbuf |
unsigned char | buf [2048] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|