ldas-tools-framecpp  2.9.3
Typedefs | Enumerations | Variables
FrVect.h File Reference
#include "ldastoolsal/ldas_types.h"
Include dependency graph for FrVect.h:

Typedefs

typedef const char * fr_vect_name_t
 
typedef INT_2U fr_vect_compress_t
 
typedef INT_2U fr_vect_type_t
 
typedef INT_8U fr_vect_ndata_t
 
typedef INT_8U fr_vect_nbytes_t
 
typedef CHAR * fr_vect_data_t
 
typedef INT_4U fr_vect_ndim_t
 
typedef INT_8U fr_vect_nx_t
 
typedef REAL_8 fr_vect_dx_t
 
typedef REAL_8 fr_vect_startx_t
 
typedef const char * fr_vect_unit_x_t
 
typedef const char * fr_vect_unit_y_t
 
typedef enum fr_vect_fileds_ fr_vect_fields
 
typedef enum fr_vect_compression_schemes fr_vect_compression_schemes_t
 
typedef enum fr_vect_data_types fr_vect_data_types_t
 
typedef struct fr_vect fr_vect_t
 
typedef int fr_vect_compression_level_t
 

Enumerations

enum  fr_vect_fileds_ {
  FR_VECT_FIELD_NAME , FR_VECT_FIELD_COMPRESS , FR_VECT_FIELD_TYPE , FR_VECT_FIELD_NDATA ,
  FR_VECT_FIELD_NBYTES , FR_VECT_FIELD_DATA , FR_VECT_FIELD_NDIM , FR_VECT_FIELD_NX ,
  FR_VECT_FIELD_DX , FR_VECT_FIELD_START_X , FR_VECT_FIELD_UNIT_X , FR_VECT_FIELD_UNIT_Y ,
  FR_VECT_FIELD_LAST , FR_VECT_FIELD_NAME , FR_VECT_FIELD_COMPRESS , FR_VECT_FIELD_TYPE ,
  FR_VECT_FIELD_NDATA , FR_VECT_FIELD_NBYTES , FR_VECT_FIELD_DATA , FR_VECT_FIELD_NDIM ,
  FR_VECT_FIELD_NX , FR_VECT_FIELD_DX , FR_VECT_FIELD_START_X , FR_VECT_FIELD_UNIT_X ,
  FR_VECT_FIELD_UNIT_Y , FR_VECT_FIELD_LAST , FR_VECT_FIELD_NAME , FR_VECT_FIELD_COMPRESS ,
  FR_VECT_FIELD_TYPE , FR_VECT_FIELD_NDATA , FR_VECT_FIELD_NBYTES , FR_VECT_FIELD_DATA ,
  FR_VECT_FIELD_NDIM , FR_VECT_FIELD_NX , FR_VECT_FIELD_DX , FR_VECT_FIELD_START_X ,
  FR_VECT_FIELD_UNIT_X , FR_VECT_FIELD_UNIT_Y , FR_VECT_FIELD_LAST
}
 
enum  fr_vect_compression_schemes {
  FR_VECT_COMPRESS_UNKNOWN , FR_VECT_COMPRESS_RAW , FR_VECT_COMPRESS_GZIP , FR_VECT_COMPRESS_DIFF_GZIP ,
  FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_2 , FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_4 , FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_8 , FR_VECT_COMPRESS_UNKNOWN ,
  FR_VECT_COMPRESS_RAW , FR_VECT_COMPRESS_GZIP , FR_VECT_COMPRESS_DIFF_GZIP , FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_2 ,
  FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_4 , FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_8 , FR_VECT_COMPRESS_UNKNOWN , FR_VECT_COMPRESS_RAW ,
  FR_VECT_COMPRESS_GZIP , FR_VECT_COMPRESS_DIFF_GZIP , FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_2 , FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_4 ,
  FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_8
}
 
enum  fr_vect_data_types {
  FR_VECT_C , FR_VECT_2S , FR_VECT_8R , FR_VECT_4R ,
  FR_VECT_4S , FR_VECT_8S , FR_VECT_8C , FR_VECT_16C ,
  FR_VECT_STRING , FR_VECT_2U , FR_VECT_4U , FR_VECT_8U ,
  FR_VECT_1U , FR_VECT_C , FR_VECT_2S , FR_VECT_8R ,
  FR_VECT_4R , FR_VECT_4S , FR_VECT_8S , FR_VECT_8C ,
  FR_VECT_16C , FR_VECT_STRING , FR_VECT_2U , FR_VECT_4U ,
  FR_VECT_8U , FR_VECT_1U , FR_VECT_C , FR_VECT_2S ,
  FR_VECT_8R , FR_VECT_4R , FR_VECT_4S , FR_VECT_8S ,
  FR_VECT_8C , FR_VECT_16C , FR_VECT_STRING , FR_VECT_2U ,
  FR_VECT_4U , FR_VECT_8U , FR_VECT_1U
}
 

Variables

const fr_vect_compress_t FR_VECT_COMPRESS_LITTLEENDIAN = 0x8000
 

Typedef Documentation

◆ fr_vect_compress_t

typedef INT_2U fr_vect_compress_t

◆ fr_vect_compression_level_t

◆ fr_vect_compression_schemes_t

◆ fr_vect_data_t

typedef CHAR* fr_vect_data_t

◆ fr_vect_data_types_t

◆ fr_vect_dx_t

typedef REAL_8 fr_vect_dx_t

◆ fr_vect_fields

◆ fr_vect_name_t

typedef const char* fr_vect_name_t

◆ fr_vect_nbytes_t

typedef INT_8U fr_vect_nbytes_t

◆ fr_vect_ndata_t

typedef INT_8U fr_vect_ndata_t

◆ fr_vect_ndim_t

typedef INT_4U fr_vect_ndim_t

◆ fr_vect_nx_t

typedef INT_8U fr_vect_nx_t

◆ fr_vect_startx_t

typedef REAL_8 fr_vect_startx_t

◆ fr_vect_t

typedef struct fr_vect fr_vect_t

◆ fr_vect_type_t

typedef INT_2U fr_vect_type_t

◆ fr_vect_unit_x_t

typedef const char* fr_vect_unit_x_t

◆ fr_vect_unit_y_t

typedef const char* fr_vect_unit_y_t

Enumeration Type Documentation

◆ fr_vect_compression_schemes

Enumerator
FR_VECT_COMPRESS_UNKNOWN 
FR_VECT_COMPRESS_RAW 
FR_VECT_COMPRESS_GZIP 
FR_VECT_COMPRESS_DIFF_GZIP 
FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_2 
FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_4 
FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_8 
FR_VECT_COMPRESS_UNKNOWN 
FR_VECT_COMPRESS_RAW 
FR_VECT_COMPRESS_GZIP 
FR_VECT_COMPRESS_DIFF_GZIP 
FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_2 
FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_4 
FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_8 
FR_VECT_COMPRESS_UNKNOWN 
FR_VECT_COMPRESS_RAW 
FR_VECT_COMPRESS_GZIP 
FR_VECT_COMPRESS_DIFF_GZIP 
FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_2 
FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_4 
FR_VECT_COMPRESS_ZERO_SUPPRESS_WORD_8 

◆ fr_vect_data_types

Enumerator
FR_VECT_C 
FR_VECT_2S 
FR_VECT_8R 
FR_VECT_4R 
FR_VECT_4S 
FR_VECT_8S 
FR_VECT_8C 
FR_VECT_16C 
FR_VECT_STRING 
FR_VECT_2U 
FR_VECT_4U 
FR_VECT_8U 
FR_VECT_1U 
FR_VECT_C 
FR_VECT_2S 
FR_VECT_8R 
FR_VECT_4R 
FR_VECT_4S 
FR_VECT_8S 
FR_VECT_8C 
FR_VECT_16C 
FR_VECT_STRING 
FR_VECT_2U 
FR_VECT_4U 
FR_VECT_8U 
FR_VECT_1U 
FR_VECT_C 
FR_VECT_2S 
FR_VECT_8R 
FR_VECT_4R 
FR_VECT_4S 
FR_VECT_8S 
FR_VECT_8C 
FR_VECT_16C 
FR_VECT_STRING 
FR_VECT_2U 
FR_VECT_4U 
FR_VECT_8U 
FR_VECT_1U 

◆ fr_vect_fileds_

Enumerator
FR_VECT_FIELD_NAME 
FR_VECT_FIELD_COMPRESS 
FR_VECT_FIELD_TYPE 
FR_VECT_FIELD_NDATA 
FR_VECT_FIELD_NBYTES 
FR_VECT_FIELD_DATA 
FR_VECT_FIELD_NDIM 
FR_VECT_FIELD_NX 
FR_VECT_FIELD_DX 
FR_VECT_FIELD_START_X 
FR_VECT_FIELD_UNIT_X 
FR_VECT_FIELD_UNIT_Y 
FR_VECT_FIELD_LAST 
FR_VECT_FIELD_NAME 
FR_VECT_FIELD_COMPRESS 
FR_VECT_FIELD_TYPE 
FR_VECT_FIELD_NDATA 
FR_VECT_FIELD_NBYTES 
FR_VECT_FIELD_DATA 
FR_VECT_FIELD_NDIM 
FR_VECT_FIELD_NX 
FR_VECT_FIELD_DX 
FR_VECT_FIELD_START_X 
FR_VECT_FIELD_UNIT_X 
FR_VECT_FIELD_UNIT_Y 
FR_VECT_FIELD_LAST 
FR_VECT_FIELD_NAME 
FR_VECT_FIELD_COMPRESS 
FR_VECT_FIELD_TYPE 
FR_VECT_FIELD_NDATA 
FR_VECT_FIELD_NBYTES 
FR_VECT_FIELD_DATA 
FR_VECT_FIELD_NDIM 
FR_VECT_FIELD_NX 
FR_VECT_FIELD_DX 
FR_VECT_FIELD_START_X 
FR_VECT_FIELD_UNIT_X 
FR_VECT_FIELD_UNIT_Y 
FR_VECT_FIELD_LAST 

Variable Documentation

◆ FR_VECT_COMPRESS_LITTLEENDIAN

const fr_vect_compress_t FR_VECT_COMPRESS_LITTLEENDIAN = 0x8000