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.
field_trial_sqlite.h
Go to the documentation of this file.
1 /*
2  * field_trial_sqlite.h
3  *
4  * Created on: 21 Sep 2018
5  * Author: billy
6  */
7 
8 #ifndef SERVICES_FIELD_TRIALS_INCLUDE_FIELD_TRIAL_SQLITE_H_
9 #define SERVICES_FIELD_TRIALS_INCLUDE_FIELD_TRIAL_SQLITE_H_
10 
11 
13 #include "field_trial.h"
14 
15 #ifdef __cplusplus
16 extern "C"
17 {
18 #endif
19 
20 
22 
23 
25 
26 
27 #ifdef __cplusplus
28 }
29 #endif
30 
31 
32 #endif /* SERVICES_FIELD_TRIALS_INCLUDE_FIELD_TRIAL_SQLITE_H_ */
DFW_FIELD_TRIAL_SERVICE_LOCAL
#define DFW_FIELD_TRIAL_SERVICE_LOCAL
Definition: dfw_field_trial_service_library.h:43
FieldTrial
A datatype that represents a Field Trial that can contain one or more Studies.
Definition: field_trial.h:50
AddFieldTrialByNameToSQLite
bool AddFieldTrialByNameToSQLite(FieldTrialServiceData *data_p, FieldTrial *trial_p)
field_trial.h
LinkedList
A doubly-linked list that can be traversed in either direction.
Definition: linked_list.h:56
dfw_field_trial_service_data.h
GetFieldTrialsByNameFromSQLite
LinkedList * GetFieldTrialsByNameFromSQLite(FieldTrialServiceData *data_p, const char *name_s)
FieldTrialServiceData
The configuration data used by the DFW Field Trial Service.
Definition: dfw_field_trial_service_data.h:118