Next: WFDBF(3) Up: WFDB Applications Guide Previous: XFORM(1) | On This Page |
int adumuv(WFDB_Signal
s, WFDB_Sample adc_units)
double aduphys(WFDB_Signal s, WFDB_Sample adc_units)
char *anndesc(int annotation_code)
int annopen(char *record, WFDB_Anninfo *aiarray, unsigned int nann)
char *annstr(int annotation_code)
int calopen(char *calibration_filename)
char *datstr(WFDB_Date d)
char *ecgstr(int annotation_code)
int findsig(char *signal_name)
void flushcal(void)
WFDB_Frequency getafreq(void)
int getann(WFDB_Annotator a, WFDB_Annotation *annotation)
double getbasecount(void)
int getcal(char *description, char *units, WFDB_Calinfo *cal)
WFDB_Frequency getcfreq(void)
int getgvmode(void)
WFDB_Frequency getiafreq(WFDB_Annotator a)
WFDB_Frequency getiaorigfreq(WFDB_Annotator a)
WFDB_Frequency getifreq(void)
int getseginfo(WFDB_Seginfo **segments)
char *getwfdb(void)
int getframe(WFDB_Sample *vector)
char *getinfo(char *record)
int getspf(void)
int getvec(WFDB_Sample *vector)
void iannclose(WFDB_Annotator a)
int iannsettime(WFDB_Time t)
int isgsettime(WFDB_Group signal_group, WFDB_Time t)
int isigopen(char *record, WFDB_Siginfo *siarray, int nsig)
int isigsettime(WFDB_Time t)
char *mstimstr(WFDB_Time t)
WFDB_Sample muvadu(WFDB_Signal s, int microvolts)
int newcal(char *calibration_filename)
int newheader(char *record)
void oannclose(WFDB_Annotator a)
int osigfopen(WFDB_Siginfo *siarray, unsigned int nsig)
int osigopen(char *record, WFDB_Siginfo *siarray, unsigned int nsig)
WFDB_Sample physadu(WFDB_Signal s, double v)
int putann(WFDB_Annotator a, WFDB_Annotation *annotation)
int putcal(WFDB_Calinfo *cal)
int putinfo(char *info)
int putvec(WFDB_Sample *vector)
WFDB_Frequency sampfreq(char *record)
WFDB_Sample sample(WFDB_Signal s, WFDB_Time t)
int sample_valid(void)
void setafreq(WFDB_Frequency annotation_clock_frequency)
int setanndesc(int annotation_code, char *annotation_description)
int setannstr(int annotation_code, char *annotation_mnemonic_string)
void setbasecount(double base_count)
int setbasetime(char *time_string)
void setcfreq(WFDB_Frequency counter_frequency)
void setiafreq(WFDB_Annotator a, WFDB_Frequency annotation_clock_frequency)
int setifreq(WFDB_Frequency getvec_frequency)
void setwfdb(char *database_path_string)
int setecgstr(int annotation_code, char *annotation_mnemonic_string)
void setgvmode(int mode)
int setheader(char *record, WFDB_Siginfo *siarray, unsigned int nsig)
int setibsize(int size)
int setmsheader(char *record, char **seg_names, unsigned int nsegments)
int setobsize(int size)
int setsampfreq(WFDB_Frequency sampling_frequency)
int strann(char *annotation_mnemonic_string)
WFDB_Date strdat(char *date_string)
int strecg(char *annotation_mnemonic_string)
WFDB_Time strtim(char *time_string)
char *timstr(WFDB_Time t)
WFDB_Time tnextvec(WFDB_Signal s, WFDB_Time t)
int ungetann(WFDB_Annotator a, WFDB_Annotation *annotation)
const char *wfdbcflags(void)
const char *wfdbdefwfdb(void)
const char *wfdbdefwfdbcal(void)
char *wfdberror(void)
char *wfdbfile(char *type, char *record)
void wfdbflush(void)
int wfdbgetskew(WFDB_Signal s)
long wfdbgetstart(WFDB_Signal s)
int wfdbinit(char *record, WFDB_Anninfo *aiarray, unsigned int nann,
WFDB_Siginfo *siarray, unsigned int nsig)
const char *wfdbldflags(void)
void wfdbmemerr(int exit_on_error)
int wfdbputprolog(char *prolog, long bytes, WFDB_Signal s)
void wfdbquiet(void)
void wfdbquit(void)
void wfdbsetskew(WFDB_Signal s, int skew)
void wfdbsetstart(WFDB_Signal s, long byte_offset)
void wfdbverbose(void)
const char *wfdbversion(void)
The location of these files may vary on some systems.
The WFDB library can also be used with Fortran programs; see wfdbf(3) and the Guide for details.
Please e-mail your comments and suggestions to webmaster@physionet.org, or post them to:
PhysioNetUpdated 10 June 2022