#include <cstdio>
#include <cstdlib>
#include "EST_unix.h"
#include <cstring>
#include <ctime>
#include "EST_wave_utils.h"
#include "esps_utils.h"
#include "EST_File.h"
Go to the source code of this file.
Functions | |
esps_fea | new_esps_fea () |
void | delete_esps_fea (esps_fea r) |
void | print_esps_fea (esps_fea r) |
void | add_field (esps_hdr hdr, const char *name, int type, int dimension) |
void | add_fea_d (esps_hdr hdr, const char *name, int pos, double d) |
void | add_fea_f (esps_hdr hdr, const char *name, int pos, float d) |
void | add_fea_i (esps_hdr hdr, const char *name, int pos, int d) |
void | add_fea_s (esps_hdr hdr, const char *name, int pos, short d) |
void | add_fea_c (esps_hdr hdr, const char *name, int pos, char d) |
void | add_fea_special (esps_hdr hdr, int type, const char *name) |
int | fea_value_d (const char *name, int pos, esps_hdr hdr, double *d) |
int | fea_value_f (const char *name, int pos, esps_hdr hdr, float *d) |
int | fea_value_s (const char *name, int pos, esps_hdr hdr, short *d) |
int | fea_value_i (const char *name, int pos, esps_hdr hdr, int *d) |
int | fea_value_c (const char *name, int pos, esps_hdr hdr, char *d) |
void | write_esps_fea (FILE *fd, esps_fea t, esps_hdr hdr) |
int | write_esps_rec (esps_rec r, esps_hdr h, FILE *fd) |
esps_fea | read_esps_fea (FILE *fd, esps_hdr hdr) |
esps_hdr | new_esps_hdr (void) |
void | delete_esps_hdr (esps_hdr h) |
esps_rec | new_esps_rec (const esps_hdr hdr) |
void | delete_esps_rec (esps_rec r) |
int | read_esps_rec (esps_rec r, esps_hdr hdr, FILE *fd) |
double | get_field_d (esps_rec r, int field, int pos) |
float | get_field_f (esps_rec r, int field, int pos) |
int | get_field_i (esps_rec r, int field, int pos) |
short | get_field_s (esps_rec r, int field, int pos) |
char | get_field_c (esps_rec r, int field, int pos) |
void | set_field_d (esps_rec r, int field, int pos, double d) |
void | set_field_f (esps_rec r, int field, int pos, float d) |
void | set_field_i (esps_rec r, int field, int pos, int d) |
void | set_field_s (esps_rec r, int field, int pos, short d) |
void | set_field_c (esps_rec r, int field, int pos, char d) |
int | esps_record_size (esps_hdr hdr) |
esps_hdr | make_esps_sd_hdr (void) |
esps_hdr | make_esps_hdr (void) |
enum EST_read_status | read_esps_hdr (esps_hdr *uhdr, FILE *fd) |
enum EST_write_status | write_esps_hdr (esps_hdr hdr, FILE *fd) |
esps_fea new_esps_fea | ( | void | ) |
Definition at line 84 of file esps_utils.cc.
void delete_esps_fea | ( | esps_fea | r | ) |
Definition at line 96 of file esps_utils.cc.
void print_esps_fea | ( | esps_fea | r | ) |
Definition at line 111 of file esps_utils.cc.
Definition at line 138 of file esps_utils.cc.
void add_fea_d | ( | esps_hdr | hdr, |
const char * | name, | ||
int | pos, | ||
double | d | ||
) |
Definition at line 167 of file esps_utils.cc.
void add_fea_f | ( | esps_hdr | hdr, |
const char * | name, | ||
int | pos, | ||
float | d | ||
) |
Definition at line 197 of file esps_utils.cc.
Definition at line 226 of file esps_utils.cc.
void add_fea_s | ( | esps_hdr | hdr, |
const char * | name, | ||
int | pos, | ||
short | d | ||
) |
Definition at line 264 of file esps_utils.cc.
void add_fea_c | ( | esps_hdr | hdr, |
const char * | name, | ||
int | pos, | ||
char | d | ||
) |
Definition at line 293 of file esps_utils.cc.
void add_fea_special | ( | esps_hdr | hdr, |
int | type, | ||
const char * | name | ||
) |
Definition at line 322 of file esps_utils.cc.
Definition at line 338 of file esps_utils.cc.
Definition at line 359 of file esps_utils.cc.
Definition at line 380 of file esps_utils.cc.
Definition at line 401 of file esps_utils.cc.
Definition at line 422 of file esps_utils.cc.
void write_esps_fea | ( | FILE * | fd, |
esps_fea | t, | ||
esps_hdr | hdr | ||
) |
Definition at line 467 of file esps_utils.cc.
int write_esps_rec | ( | esps_rec | r, |
esps_hdr | h, | ||
FILE * | fd | ||
) |
Definition at line 512 of file esps_utils.cc.
esps_fea read_esps_fea | ( | FILE * | fd, |
esps_hdr | hdr | ||
) |
Definition at line 549 of file esps_utils.cc.
esps_hdr new_esps_hdr | ( | void | ) |
Definition at line 746 of file esps_utils.cc.
void delete_esps_hdr | ( | esps_hdr | h | ) |
Definition at line 760 of file esps_utils.cc.
esps_rec new_esps_rec | ( | const esps_hdr | hdr | ) |
Definition at line 775 of file esps_utils.cc.
void delete_esps_rec | ( | esps_rec | r | ) |
Definition at line 824 of file esps_utils.cc.
int read_esps_rec | ( | esps_rec | r, |
esps_hdr | hdr, | ||
FILE * | fd | ||
) |
Definition at line 838 of file esps_utils.cc.
Definition at line 907 of file esps_utils.cc.
Definition at line 911 of file esps_utils.cc.
Definition at line 915 of file esps_utils.cc.
Definition at line 919 of file esps_utils.cc.
Definition at line 923 of file esps_utils.cc.
Definition at line 927 of file esps_utils.cc.
Definition at line 931 of file esps_utils.cc.
Definition at line 935 of file esps_utils.cc.
Definition at line 939 of file esps_utils.cc.
Definition at line 943 of file esps_utils.cc.
int esps_record_size | ( | esps_hdr | hdr | ) |
Definition at line 948 of file esps_utils.cc.
esps_hdr make_esps_sd_hdr | ( | void | ) |
Definition at line 971 of file esps_utils.cc.
esps_hdr make_esps_hdr | ( | void | ) |
Definition at line 980 of file esps_utils.cc.
enum EST_read_status read_esps_hdr | ( | esps_hdr * | uhdr, |
FILE * | fd | ||
) |
Definition at line 989 of file esps_utils.cc.
enum EST_write_status write_esps_hdr | ( | esps_hdr | hdr, |
FILE * | fd | ||
) |
Definition at line 1242 of file esps_utils.cc.