Medial Code Documentation
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
MedIndex Class Reference

Public Member Functions

void clear ()
 
int read_index (vector< string > &fnames)
 
int read_sub_index (vector< string > &fnames, const vector< int > &pids_to_include, const vector< int > &signals_to_include)
 
void * get_ind_elem (int pid, int sid, unsigned int &len)
 
IndexElemget_ind_elem2 (int pid, int sid)
 
unsigned long long get_index_max_data_size ()
 
void set_mem_ptrs_off ()
 
int read_all_data (unsigned char *&work_area, unsigned long long &wlen, vector< string > &data_fnames)
 
int read_full_data (unsigned char *&work_area, unsigned long long &wlen, vector< string > &data_fnames)
 
int read_index_table_and_data (int sid, string &idx_fname, string &data_fname, const vector< int > &pids_to_include, unsigned char *w_area, unsigned long long &data_size)
 
int read_index_table_and_data (int sid, string &idx_fname, string &data_fname, const vector< int > &pids_to_include)
 
int update_pids ()
 
int contains_pid (int pid)
 

Data Fields

int rep_mode
 
vector< string > ifnames
 
vector< int > pids
 
vector< int > signals
 
map< int, int > sid_in
 
vector< IndexTableindex_table
 
MedRepositorymy_rep
 
int min_pid_num
 
int max_pid_num
 

The documentation for this class was generated from the following files: