inflate.c File Reference

Functions to inflate data/tags. More...

Functions

int InflateArrayFlags (mat_t *mat, matvar_t *matvar, void *buf)
 Inflates the Array Flags Tag and the Array Flags data.
int InflateData (mat_t *mat, z_stream *z, void *buf, int nBytes)
 Inflates the data.
int InflateDataTag (mat_t *mat, matvar_t *matvar, void *buf)
 Inflates the data's tag.
int InflateDataType (mat_t *mat, z_stream *z, void *buf)
 Inflates the data's type.
int InflateDimensions (mat_t *mat, matvar_t *matvar, void *buf)
 Inflates the dimensions tag and the dimensions data.
int InflateFieldNameLength (mat_t *mat, matvar_t *matvar, void *buf)
 Inflates the structure's fieldname length.
int InflateFieldNames (mat_t *mat, matvar_t *matvar, void *buf, int nfields, int fieldname_length, int padding)
 Inflates the structure's fieldnames.
int InflateFieldNamesTag (mat_t *mat, matvar_t *matvar, void *buf)
 Inflates the structure's fieldname tag.
int InflateSkip (mat_t *mat, z_stream *z, int nbytes)
 Inflate the data until nbytes of uncompressed data has been inflated.
int InflateSkip2 (mat_t *mat, matvar_t *matvar, int nbytes)
 Inflate the data until nbytes of compressed data has been inflated.
int InflateSkipData (mat_t *mat, z_stream *z, int data_type, int len)
 Inflate the data until len elements of compressed data with data type data_type has been inflated.
int InflateVarName (mat_t *mat, matvar_t *matvar, void *buf, int N)
 Inflates the variable name.
int InflateVarNameTag (mat_t *mat, matvar_t *matvar, void *buf)
 Inflates the variable name tag.
int InflateVarTag (mat_t *mat, matvar_t *matvar, void *buf)
 Inflates the variable's tag.

Detailed Description

Generated by  doxygen 1.6.2-20100208