Class ExperimentStatus

Inheritance Relationships

Base Type

Class Documentation

class ExperimentStatus : public BaseStatus

Public Functions

inline ExperimentStatus(string experiment_id, string model_id)
inline ExperimentStatus(string experiment_id, string model_id, Database *database)
inline ~ExperimentStatus()
void initialize()
inline string get_id()
void enter_initial_state()
void enter_reading_state()
void enter_working_state()
void enter_writing_state()
void enter_finished_state(string status)

Public Members

const string CONSTRAINTS = "constraints"
const string END_TIME = "endTime"
const string EXPERIMENT_ID = "experimentId"
const string EXPERIMENT_PARAM = "experimentParam"
const string EXPERIMENT_TYPE = "experimentType"
const string NUM_TIME_STEPS = "numTimesteps"
const string RESULTS = "results"
const string START_TIME = "startTime"
const string COMPLETED = "completed"
const string EXPERIMENT_TABLE = "causemosasyncexperimentresult"
const string COL_STATUS = "status"