|
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...
|
|