bitio.h File Reference

Function definitions for bitstream input and output. More...

Go to the source code of this file.

Functions

int bitio_i_open (void *buf, size_t size)
 This function opens a bitstream for input.
int bitio_i_input (int handle, unsigned long *val, int nbits)
 This function reads a value from a bitstream.
size_t bitio_o_get_size (int handle)
 Returns the size of an output-bitstream (number of bytes).
void bitio_i_close (int handle)
 Closes an bitstream that was opened for input.
int bitio_o_open ()
 Opens a bitstream for output.
long bitio_o_append (int handle, unsigned long val, int nbits)
 This function appends a value to a bitstream.
void bitio_o_outp (int handle, unsigned long val, int nbits, long bitpos)
 This function outputs a value to a specified position of a bitstream.
void * bitio_o_close (int handle, size_t *nbytes)
 This function closes an output-bitstream.


Detailed Description

This file defines all functions for input and output to/from a bitstream.

Definition in file bitio.h.


Generated on Tue Dec 18 16:52:45 2007 for OPERA BUFR software by  doxygen 1.5.4