|
| const FIELD_TRIAL_PREFIX char *FT_NAME_S | FIELD_TRIAL_CONCAT_VAL (CONTEXT_PREFIX_SCHEMA_ORG_S, "name") |
| |
| FieldTrial * | AllocateFieldTrial (const char *name_s, const char *team_s, struct Programme *parent_program_p, MEM_FLAG parent_program_mem, bson_oid_t *id_p, const char *time_s) |
| |
| void | FreeFieldTrial (FieldTrial *trial_p) |
| | Free a given FieldTrial. More...
|
| |
| FieldTrialNode * | AllocateFieldTrialNode (FieldTrial *trial_p) |
| |
| void | FreeFieldTrialNode (ListItem *node_p) |
| |
| json_t * | GetFieldTrialAsJSON (FieldTrial *trial_p, const ViewFormat format, FieldTrialServiceData *data_p) |
| |
| FieldTrial * | GetFieldTrialFromJSON (const json_t *json_p, const ViewFormat format, const FieldTrialServiceData *data_p) |
| |
| FieldTrial * | GetVersionedFieldTrial (const char *field_trial_id_s, const char *timestamp_s, const ViewFormat format, const FieldTrialServiceData *data_p) |
| |
| LinkedList * | GetFieldTrialStudies (FieldTrial *trial_p) |
| |
| char * | GetFieldTrialIdAsString (const FieldTrial *trial_p) |
| |
| FieldTrial * | GetUniqueFieldTrialBySearchString (const char *trial_s, const ViewFormat format, const FieldTrialServiceData *data_p) |
| |
| bool | AddFieldTrialStudy (FieldTrial *trial_p, struct Study *study_p, MEM_FLAG mf) |
| |
| bool | AddFieldTrialPerson (FieldTrial *trial_p, Person *person_p, MEM_FLAG mf) |
| |
| bool | SaveFieldTrial (FieldTrial *trial_p, ServiceJob *job_p, FieldTrialServiceData *data_p) |
| |
| FieldTrial * | GetFieldTrialByIdString (const char *field_trial_id_s, const ViewFormat format, const FieldTrialServiceData *data_p) |
| |
| bool | GetAllFieldTrialStudies (FieldTrial *trial_p, const ViewFormat format, const FieldTrialServiceData *data_p) |
| |
| char * | GetFieldTrialAsString (const FieldTrial *trial_p) |
| |
| bool | AddStudiesToFieldTrialJSON (FieldTrial *trial_p, json_t *trial_json_p, const ViewFormat format, FieldTrialServiceData *data_p) |
| |
| bool | AddPeopleToFieldTrialJSON (FieldTrial *trial_p, json_t *trial_json_p, const ViewFormat format, FieldTrialServiceData *data_p) |
| |
| LinkedList * | GetFieldTrialsByName (const char *const trial_s, const FieldTrialServiceData *data_p) |
| |
| FieldTrial * | GetFieldTrialById (const bson_oid_t *id_p, const ViewFormat format, const FieldTrialServiceData *data_p) |
| |
| bool | RemoveFieldTrialStudy (FieldTrial *trial_p, struct Study *study_p) |
| | Remove a Study from a given FieldTrial. More...
|
| |
| uint32 | GetNumberOfFieldTrialStudies (const FieldTrial *trial_p) |
| | Get the number of Studies in a given FieldTrial. More...
|
| |