Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

/MbsAPI/f_ut_compress.c File Reference

Go to the source code of this file.

Defines

#define PACK(bit)   if(*pc_in != 0){*pl_mask += bit ; *pc_out++ = *pc_in; } pc_in++;

Functions

INTS4 f_ut_compr_size (INTU1 *pc_input, INTS4 l_inlen)
INTS4 f_ut_compr_zeros (INTU1 *pc_input, INTS4 l_inlen)
INTS4 f_ut_compr_pack (INTU1 *pc_input, INTS4 l_inlen, INTU1 *pc_output, INTS4 l_outlen)
INTS4 f_ut_compr_unpack (INTU1 *pc_input, INTU1 *pc_output, INTS4 l_outlen)


Define Documentation

#define PACK bit       if(*pc_in != 0){*pl_mask += bit ; *pc_out++ = *pc_in; } pc_in++;
 

Definition at line 21 of file f_ut_compress.c.

Referenced by f_ut_compr_pack().


Function Documentation

INTS4 f_ut_compr_size INTU1   pc_input,
INTS4    l_inlen
 

Definition at line 78 of file f_ut_compress.c.

References INTS4, INTU1, and INTU4.

INTS4 f_ut_compr_zeros INTU1   pc_input,
INTS4    l_inlen
 

Definition at line 136 of file f_ut_compress.c.

References INTS4, INTU1, and INTU4.

INTS4 f_ut_compr_pack INTU1   pc_input,
INTS4    l_inlen,
INTU1   pc_output,
INTS4    l_outlen
 

Definition at line 227 of file f_ut_compress.c.

References COMPR__PATTERN, INTS4, INTU1, INTU4, s_compress::l_comp_bytes, s_compress::l_endian, s_compress::l_full_bytes, s_compress::l_length, s_compress::l_masks, s_compress::l_pattern, and PACK.

INTS4 f_ut_compr_unpack INTU1   pc_input,
INTU1   pc_output,
INTS4    l_outlen
 

Definition at line 350 of file f_ut_compress.c.

References INTS4, INTU1, INTU4, s_compress::l_full_bytes, and s_compress::l_masks.

Referenced by f_his_getbas().


Generated on Tue Nov 8 10:56:23 2005 for Go4-v2.10-5 by doxygen1.2.15