|
const DFW_FIELD_TRIAL_PREFIX char *DFT_PROGRAM_S | DFW_FIELD_TRIAL_VAL ("Programs") |
| The key for specifying the object containing the fields data. More...
|
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_PROGRAM_BACKUP_S | DFW_FIELD_TRIAL_VAL ("Programs_versions") |
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_FIELD_TRIALS_S | DFW_FIELD_TRIAL_VAL ("FieldTrials") |
| The key for specifying the object containing the fields data. More...
|
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_FIELD_TRIALS_BACKUP_S | DFW_FIELD_TRIAL_VAL ("FieldTrials_versions") |
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_STUDIES_S | DFW_FIELD_TRIAL_VAL ("Studies") |
| The key for specifying the object containing the experimental area data. More...
|
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_STUDIES_BACKUP_S | DFW_FIELD_TRIAL_VAL ("Studies_versions") |
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_LOCATION_S | DFW_FIELD_TRIAL_VAL ("Locations") |
| The key for specifying the object containing the location data. More...
|
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_LOCATION_BACKUP_S | DFW_FIELD_TRIAL_VAL ("Locations_versions") |
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_PLOT_S | DFW_FIELD_TRIAL_VAL ("Plots") |
| The key for specifying the object containing the plot data. More...
|
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_PLOT_BACKUP_S | DFW_FIELD_TRIAL_VAL ("Plots_versions") |
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_DRILLING_S | DFW_FIELD_TRIAL_VAL ("Drillings") |
| The key for specifying the object containing the drilling data. More...
|
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_DRILLING_BACKUP_S | DFW_FIELD_TRIAL_VAL ("Drillings_versions") |
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_MATERIAL_S | DFW_FIELD_TRIAL_VAL ("Materials") |
| The key for specifying the object containing the materials data. More...
|
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_MATERIAL_BACKUP_S | DFW_FIELD_TRIAL_VAL ("Materials_versions") |
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_PHENOTYPE_S | DFW_FIELD_TRIAL_VAL ("Phenotypes") |
| The key for specifying the object containing the phenotype data. More...
|
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_PHENOTYPE_BACKUP_S | DFW_FIELD_TRIAL_VAL ("Phenotypes_versions") |
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_OBSERVATION_S | DFW_FIELD_TRIAL_VAL ("Observations") |
| The key for specifying the object containing the observation data. More...
|
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_OBSERVATION_BACKUP_S | DFW_FIELD_TRIAL_VAL ("Observations_versions") |
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_INSTRUMENT_S | DFW_FIELD_TRIAL_VAL ("Instruments") |
| The key for specifying the object containing the instruments. More...
|
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_INSTRUMENT_BACKUP_S | DFW_FIELD_TRIAL_VAL ("Instruments_versions") |
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_GENE_BANK_S | DFW_FIELD_TRIAL_VAL ("GeneBanks") |
| The key for specifying the object containing the Gene Banks. More...
|
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_GENE_BANK_BACKUP_S | DFW_FIELD_TRIAL_VAL ("GeneBanks_versions") |
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_CROP_S | DFW_FIELD_TRIAL_VAL ("Crops") |
| The key for specifying the object containing the rows within the plots. More...
|
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_CROP_BACKUP_S | DFW_FIELD_TRIAL_VAL ("Crops_versions") |
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_TREATMENT_S | DFW_FIELD_TRIAL_VAL ("Treatments") |
| The key for specifying the object containing the treatments. More...
|
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_TREATMENT_BACKUP_S | DFW_FIELD_TRIAL_VAL ("Treatments_versions") |
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_SELECTED_S | DFW_FIELD_TRIAL_VAL ("selected") |
| The key for specifying whether a particular object in a JSON tree is selected, e.g. More...
|
|
const DFW_FIELD_TRIAL_PREFIX char DFT_DEFAULT_COLUMN_DELIMITER | DFW_FIELD_TRIAL_VAL (',') |
|
const DFW_FIELD_TRIAL_PREFIX char *DFT_BACKUPS_ID_KEY_S | DFW_FIELD_TRIAL_VAL ("original_id") |
|
const DFW_FIELD_TRIAL_PREFIX ScaleClass SCALE_DURATION | DFW_FIELD_TRIAL_STRUCT_VAL ("Duration", PT_SIGNED_REAL) |
|
const DFW_FIELD_TRIAL_PREFIX ScaleClass SCALE_NOMINAL | DFW_FIELD_TRIAL_STRUCT_VAL ("Nominal", PT_STRING) |
|
const DFW_FIELD_TRIAL_PREFIX ScaleClass SCALE_NUMERICAL | DFW_FIELD_TRIAL_STRUCT_VAL ("Numerical", PT_SIGNED_REAL) |
|
const DFW_FIELD_TRIAL_PREFIX ScaleClass SCALE_CODE | DFW_FIELD_TRIAL_STRUCT_VAL ("Code", PT_STRING) |
|
const DFW_FIELD_TRIAL_PREFIX ScaleClass SCALE_ORDINAL | DFW_FIELD_TRIAL_STRUCT_VAL ("Ordinal", PT_UNSIGNED_INT) |
|
const DFW_FIELD_TRIAL_PREFIX ScaleClass SCALE_TEXT | DFW_FIELD_TRIAL_STRUCT_VAL ("Text", PT_STRING) |
|
const DFW_FIELD_TRIAL_PREFIX ScaleClass SCALE_DATE | DFW_FIELD_TRIAL_STRUCT_VAL ("Date", PT_TIME) |
|
FieldTrialServiceData * | AllocateFieldTrialServiceData (void) |
|
void | FreeFieldTrialServiceData (FieldTrialServiceData *data_p) |
|
bool | ConfigureFieldTrialService (FieldTrialServiceData *data_p, GrassrootsServer *grassroots_p) |
|
const char * | GetDatatypeAsString (const FieldTrialDatatype data_type) |
|
const char * | GetDatatypeDescriptionAsString (const FieldTrialDatatype data_type) |
|
FieldTrialDatatype | GetDatatypeFromString (const char *type_s) |
|
const char * | GetImageForDatatype (const FieldTrialServiceData *data_p, const char *data_type_s) |
|
bool | EnableMeasuredVariablesCache (FieldTrialServiceData *data_p) |
|
void | ClearMeasuredVariablesCache (FieldTrialServiceData *data_p) |
|
struct MeasuredVariable * | GetCachedMeasuredVariableById (FieldTrialServiceData *data_p, const char *mv_id_s) |
|
struct MeasuredVariable * | GetCachedMeasuredVariableByName (FieldTrialServiceData *data_p, const char *name_s) |
|
bool | AddMeasuredVariableToCache (FieldTrialServiceData *data_p, struct MeasuredVariable *mv_p, MEM_FLAG mf) |
|
bool | RemoveCachedMeasuredVariableByName (FieldTrialServiceData *data_p, const char *name_s) |
|
bool | HasMeasuredVariableCache (FieldTrialServiceData *data_p) |
|
bool | EnableTreatmentsCache (FieldTrialServiceData *data_p) |
|
void | ClearTreatmentsCache (FieldTrialServiceData *data_p) |
|
struct Treatment * | GetCachedTreatmentByURL (FieldTrialServiceData *data_p, const char *url_s) |
|
bool | AddTreatmentToCache (FieldTrialServiceData *data_p, struct Treatment *treatment_p, MEM_FLAG mf) |
|
bool | HasTreatmentCache (FieldTrialServiceData *data_p) |
|
char * | GetFullCacheFilename (const char *name_s, const FieldTrialServiceData *data_p) |
|