Medial Code Documentation
Loading...
Searching...
No Matches
Public Member Functions
SimpleExampleEGFRAlgoMarker Class Reference
Inheritance diagram for SimpleExampleEGFRAlgoMarker:
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 Calculate (AMRequest *request, AMResponses *responses)
 
- Public Member Functions inherited from AlgoMarker
virtual int AddDataStr (int patient_id, const char *signalName, int TimeStamps_len, long long *TimeStamps, int Values_len, char **Values)
 
virtual int AdditionalLoad (const int LoadType, const char *load)
 
virtual int AddDataByType (const char *data, char **messages)
 
virtual int CalculateByType (int CalculateType, char *request, char **response)
 
virtual int Discovery (char **response)
 
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 ()
 
virtual void show_rep_data (char **response)
 
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)
 
virtual int AddDataStr (int patient_id, const char *signalName, int TimeStamps_len, long long *TimeStamps, int Values_len, char **Values)
 
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)
 
virtual int AddDataStr (int patient_id, const char *signalName, int TimeStamps_len, long long *TimeStamps, int Values_len, char **Values)
 
virtual int AdditionalLoad (const int LoadType, const char *load)
 
virtual int AddDataByType (const char *data, char **messages)
 
virtual int CalculateByType (int CalculateType, char *request, char **response)
 
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)
 
virtual int Discovery (char **response)
 

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()

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

Reimplemented from AlgoMarker.

◆ Calculate()

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

Reimplemented from AlgoMarker.

◆ ClearData()

int SimpleExampleEGFRAlgoMarker::ClearData ( )
inlinevirtual

Reimplemented from AlgoMarker.

◆ Load()

int SimpleExampleEGFRAlgoMarker::Load ( const char *  config_f)
inlinevirtual

Reimplemented from AlgoMarker.

◆ Unload()

int SimpleExampleEGFRAlgoMarker::Unload ( )
inlinevirtual

Reimplemented from AlgoMarker.


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