43 TC_Error_Code LoadData(
const wxString &data_file_path);
45 int GetMaxIndex() {
return num_IDX; };
47 TC_Error_Code LoadHarmonicData(
IDX_entry *pIDX);
52 long IndexFileIO(
int func,
long value);
53 TC_Error_Code init_index_file();
54 TC_Error_Code build_IDX_entry(
IDX_entry *pIDX);
55 TC_Error_Code LoadHarmonicConstants(
const wxString &data_file_path);
56 int read_next_line(FILE *fp,
char linrec[linelen],
int end_ok);
58 char *nojunk(
char *line);
59 int slackcmp(
char *a,
char *b);
66 ArrayOfStationData m_msd_array;
68 wxString m_indexfile_name;
69 wxString m_harmfile_name;
70 wxString m_last_reference_not_found;
72 char index_line_buffer[1024];
74 std::vector<abbr_entry> m_abbreviation_array;
75 ArrayOfIDXEntry m_IDX_array;
83 double **m_cst_epochs;
84 double *m_work_buffer;
Represents an index entry for tidal and current data.