Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

bit.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define mad_bit_finish(bitptr)
#define mad_bit_bitsleft(bitptr)   ((bitptr)->left)

Functions

void mad_bit_init (struct mad_bitptr *, unsigned char const *)
unsigned int mad_bit_length (struct mad_bitptr const *, struct mad_bitptr const *)
unsigned char const * mad_bit_nextbyte (struct mad_bitptr const *)
void mad_bit_skip (struct mad_bitptr *, unsigned int)
unsigned long mad_bit_read (struct mad_bitptr *, unsigned int)
void mad_bit_write (struct mad_bitptr *, unsigned int, unsigned long)
unsigned short mad_bit_crc (struct mad_bitptr, unsigned int, unsigned short)


Define Documentation

#define mad_bit_bitsleft bitptr   )     ((bitptr)->left)
 

Definition at line 38 of file bit.h.

#define mad_bit_finish bitptr   ) 
 

Definition at line 33 of file bit.h.


Function Documentation

unsigned short mad_bit_crc struct  mad_bitptr,
unsigned  int,
unsigned  short
 

void mad_bit_init struct mad_bitptr ,
unsigned char const * 
 

unsigned int mad_bit_length struct mad_bitptr const *  ,
struct mad_bitptr const * 
 

unsigned char const* mad_bit_nextbyte struct mad_bitptr const *   ) 
 

unsigned long mad_bit_read struct mad_bitptr ,
unsigned  int
 

void mad_bit_skip struct mad_bitptr ,
unsigned  int
 

void mad_bit_write struct mad_bitptr ,
unsigned  int,
unsigned  long
 


Generated on Sat Nov 5 16:24:19 2005 for OPIE by  doxygen 1.4.2