Medial Code Documentation
Loading...
Searching...
No Matches
Public Member Functions
MedialInfraAlgoMarker Class Reference
Inheritance diagram for MedialInfraAlgoMarker:
AlgoMarker AlgoMarker

Public Member Functions

int Load (const char *config_f)
 
int Unload ()
 
int ClearData ()
 
int AddData (int patient_id, const char *signalName, int TimeStamps_len, long long *TimeStamps, int Values_len, float *Values)
 
int AddDataStr (int patient_id, const char *signalName, int TimeStamps_len, long long *TimeStamps, int Values_len, char **Values)
 
int Calculate (AMRequest *request, AMResponses *responses)
 
int AdditionalLoad (const int LoadType, const char *load)
 
int AddDataByType (const char *data, char **messages)
 
int CalculateByType (int CalculateType, char *request, char **response)
 
int Discovery (char **response)
 
int set_sort (int s)
 
void set_am_matrix (string s)
 
void get_am_rep_signals (unordered_set< string > &am_sigs)
 
void get_sig_structure (string &sig, int &n_time_channels, int &n_val_channels, int *&is_categ)
 
string get_sig_unit (const string &sig, int val_channel)
 
string get_lib_code_version ()
 
void show_rep_data (char **response)
 
int Load (const char *config_f)
 
int Unload ()
 
int ClearData ()
 
int AddData (int patient_id, const char *signalName, int TimeStamps_len, long long *TimeStamps, int Values_len, float *Values)
 
int AddDataStr (int patient_id, const char *signalName, int TimeStamps_len, long long *TimeStamps, int Values_len, char **Values)
 
int Calculate (AMRequest *request, AMResponses *responses)
 
- Public Member Functions inherited from AlgoMarker
int IsScoreTypeSupported (const char *_stype)
 
int get_type ()
 
char * get_name ()
 
char * get_config ()
 
int get_time_unit ()
 
char * get_am_udi_di ()
 
char * get_manfactor_date ()
 
char * get_am_version ()
 
void set_type (int _type)
 
void set_name (const char *_name)
 
void set_config (const char *_config_f)
 
void add_supported_stype (const char *stype)
 
void set_time_unit (int tu)
 
void set_am_udi_di (const char *_am_udi_di)
 
void set_manafactur_date (const char *_am_man_date)
 
void set_am_version (const char *_am_version)
 
int IsScoreTypeSupported (const char *_stype)
 
int get_type ()
 
char * get_name ()
 
char * get_config ()
 
void set_type (int _type)
 
void set_name (const char *_name)
 
void set_config (const char *_config_f)
 
void add_supported_stype (const char *stype)
 
int IsScoreTypeSupported (const char *_stype)
 
int get_type ()
 
char * get_name ()
 
char * get_config ()
 
int get_time_unit ()
 
char * get_am_udi_di ()
 
char * get_am_version ()
 
void set_type (int _type)
 
void set_name (const char *_name)
 
void set_config (const char *_config_f)
 
void add_supported_stype (const char *stype)
 
void set_time_unit (int tu)
 
void set_am_udi_di (const char *_am_udi_di)
 
void set_am_version (const char *_am_version)
 

Additional Inherited Members

- Static Public Member Functions inherited from AlgoMarker
static AlgoMarkermake_algomarker (AlgoMarkerType am_type)
 
static AlgoMarkermake_algomarker (AlgoMarkerType am_type)
 
static AlgoMarkermake_algomarker (AlgoMarkerType am_type)
 
- Data Fields inherited from AlgoMarker
vector< AMData * > data
 
vector< string > verificationConfig
 

Member Function Documentation

◆ AddData() [1/2]

int MedialInfraAlgoMarker::AddData ( int  patient_id,
const char *  signalName,
int  TimeStamps_len,
long long *  TimeStamps,
int  Values_len,
float *  Values 
)
virtual

Reimplemented from AlgoMarker.

◆ AddData() [2/2]

int MedialInfraAlgoMarker::AddData ( int  patient_id,
const char *  signalName,
int  TimeStamps_len,
long long *  TimeStamps,
int  Values_len,
float *  Values 
)
virtual

Reimplemented from AlgoMarker.

◆ AddDataByType()

int MedialInfraAlgoMarker::AddDataByType ( const char *  data,
char **  messages 
)
virtual

Reimplemented from AlgoMarker.

◆ AddDataStr() [1/2]

int MedialInfraAlgoMarker::AddDataStr ( int  patient_id,
const char *  signalName,
int  TimeStamps_len,
long long *  TimeStamps,
int  Values_len,
char **  Values 
)
virtual

Reimplemented from AlgoMarker.

◆ AddDataStr() [2/2]

int MedialInfraAlgoMarker::AddDataStr ( int  patient_id,
const char *  signalName,
int  TimeStamps_len,
long long *  TimeStamps,
int  Values_len,
char **  Values 
)
virtual

Reimplemented from AlgoMarker.

◆ AdditionalLoad()

int MedialInfraAlgoMarker::AdditionalLoad ( const int  LoadType,
const char *  load 
)
virtual

Reimplemented from AlgoMarker.

◆ Calculate() [1/2]

int MedialInfraAlgoMarker::Calculate ( AMRequest request,
AMResponses responses 
)
virtual

Reimplemented from AlgoMarker.

◆ Calculate() [2/2]

int MedialInfraAlgoMarker::Calculate ( AMRequest request,
AMResponses responses 
)
virtual

Reimplemented from AlgoMarker.

◆ CalculateByType()

int MedialInfraAlgoMarker::CalculateByType ( int  CalculateType,
char *  request,
char **  response 
)
virtual

Reimplemented from AlgoMarker.

◆ ClearData() [1/2]

int MedialInfraAlgoMarker::ClearData ( )
virtual

Reimplemented from AlgoMarker.

◆ ClearData() [2/2]

int MedialInfraAlgoMarker::ClearData ( )
virtual

Reimplemented from AlgoMarker.

◆ Discovery()

int MedialInfraAlgoMarker::Discovery ( char **  response)
virtual

Reimplemented from AlgoMarker.

◆ Load() [1/2]

int MedialInfraAlgoMarker::Load ( const char *  config_f)
virtual

Reimplemented from AlgoMarker.

◆ Load() [2/2]

int MedialInfraAlgoMarker::Load ( const char *  config_f)
virtual

Reimplemented from AlgoMarker.

◆ show_rep_data()

void MedialInfraAlgoMarker::show_rep_data ( char **  response)
virtual

Reimplemented from AlgoMarker.

◆ Unload() [1/2]

int MedialInfraAlgoMarker::Unload ( )
virtual

Reimplemented from AlgoMarker.

◆ Unload() [2/2]

int MedialInfraAlgoMarker::Unload ( )
virtual

Reimplemented from AlgoMarker.


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