matvar_t Struct Reference
[Matlab MAT File I/O Library]

Matlab variable information. More...


Data Fields

int class_type
int compression
void * data
int data_size
int data_type
long datapos
int * dims
mat_tfp
long fpos
int isComplex
int isGlobal
int isLogical
int mem_conserve
char * name
int nbytes
int rank
z_stream * z


Detailed Description

Contains information about a Matlab variable


Field Documentation

int matvar_t::class_type

Class type in Matlab(mxDOUBLE_CLASS, etc)

int matvar_t::compression

Compression (0=>None,1=>ZLIB)

void* matvar_t::data

Pointer to the data

int matvar_t::data_size

Bytes / element for the data

int matvar_t::data_type

Data type(MAT_T_*)

long matvar_t::datapos

Offset from the beginning of the MAT file to the data

int* matvar_t::dims

Array of lengths for each dimension

mat_t* matvar_t::fp

Pointer to the MAT file structure (mat_t)

long matvar_t::fpos

Offset from the beginning of the MAT file to the variable

int matvar_t::isComplex

non-zero if the data is complex, 0 if real

int matvar_t::isGlobal

non-zero if the variable is global

int matvar_t::isLogical

non-zero if the variable is logical

int matvar_t::mem_conserve

1 if Memory was conserved with data

char* matvar_t::name

Name of the variable

int matvar_t::nbytes

Number of bytes for the MAT variable

int matvar_t::rank

Rank (Number of dimensions) of the data

z_stream* matvar_t::z

zlib compression state


The documentation for this struct was generated from the following file:
Generated on Tue May 26 18:16:12 2009 for LIBMATIO API by  doxygen 1.4.7