| 
    Grassroots Infrastructure
    
   The Grassroots Infrastructure is a suite of computing tools to help users and developers use scientific data infrastructure that can easily be interconnected. 
   | 
 
 
 
 
Go to the documentation of this file.
   23 #ifndef SERVICES_FIELD_TRIALS_INCLUDE_TREATMENT_FACTOR_VALUE_H_ 
   24 #define SERVICES_FIELD_TRIALS_INCLUDE_TREATMENT_FACTOR_VALUE_H_ 
  
 
void FreeTreatmentFactorValueNode(ListItem *treatment_factor_value_node_p)
 
TreatmentFactor * tfv_factor_p
Definition: treatment_factor_value.h:34
 
const char * GetTreatmentFactorLabelValue(const TreatmentFactorValue *treatment_factor_value_p)
 
ListItem tfvn_node
Definition: treatment_factor_value.h:43
 
void FreeTreatmentFactorValue(TreatmentFactorValue *treatment_factor_value_p)
 
const bson_oid_t * GetTreatmentIdForTreatmentFactorValue(const TreatmentFactorValue *tfv_p)
 
A TreatmentFactor is a set of values for a Treatment applied to plots within a Study.
Definition: treatment_factor.h:76
 
TreatmentFactorValue * AllocateTreatmentFactorValue(TreatmentFactor *treatment_factor_p, const char *label_s)
 
TreatmentFactorValueNode * AllocateTreatmentFactorValueNode(TreatmentFactorValue *treatment_factor_value_p)
 
#define DFW_FIELD_TRIAL_SERVICE_LOCAL
Definition: dfw_field_trial_service_library.h:43
 
json_t * GetTreatmentFactorValueAsJSON(const TreatmentFactorValue *tf_value_p, const struct Study *study_p)
 
TreatmentFactorValue * GetTreatmentFactorValueFromJSON(const json_t *tf_value_json_p, const struct Study *study_p, const FieldTrialServiceData *data_p)
 
bool AreTreatmentFactorValuesMatching(const TreatmentFactorValue *tfv_0_p, const TreatmentFactorValue *tfv_1_p)
 
The configuration data used by the DFW Field Trial Service.
Definition: dfw_field_trial_service_data.h:118
 
Definition: treatment_factor_value.h:32
 
char * tfv_label_s
Definition: treatment_factor_value.h:36
 
Definition: treatment_factor_value.h:41
 
TreatmentFactorValue * tfvn_value_p
Definition: treatment_factor_value.h:45
 
A doubly-linked node that points to its predecessor and successor.
Definition: linked_list.h:43