Go to the source code of this file.
|
const GENE_BANK_PREFIX char *GB_NAME_S | GENE_BANK_CONCAT_VAL (CONTEXT_PREFIX_SCHEMA_ORG_S, "name") |
|
const GENE_BANK_PREFIX char *GB_URL_S | GENE_BANK_CONCAT_VAL (CONTEXT_PREFIX_SCHEMA_ORG_S, "url") |
|
const GENE_BANK_PREFIX char *GB_API_URL_S | GENE_BANK_VAL ("api_url") |
|
GeneBank * | AllocateGeneBank (bson_oid_t *id_p, const char *name_s, const char *url_s, const char *api_url_s) |
|
void | FreeGeneBank (GeneBank *germplasm_p) |
|
json_t * | GetGeneBankAsJSON (const GeneBank *gene_bank_p, const ViewFormat format, const char *const api_query_s) |
|
GeneBank * | GetGeneBankFromJSON (const json_t *germplasm_json_p) |
|
bool | SaveGeneBank (GeneBank *gene_bank_p, FieldTrialServiceData *data_p) |
|
GeneBank * | GetGeneBankById (const bson_oid_t *id_p, const ViewFormat format, const FieldTrialServiceData *data_p) |
|
GeneBank * | GetGeneBankByIdString (const char *gene_bank_id_s, const ViewFormat format, const FieldTrialServiceData *data_p) |
|
GeneBank * | GetGeneBankByName (const char *name_s, const FieldTrialServiceData *data_p) |
|
◆ GENE_BANK_CONCAT_VAL() [1/2]
◆ GENE_BANK_CONCAT_VAL() [2/2]
◆ GENE_BANK_VAL()
const GENE_BANK_PREFIX char* GB_API_URL_S GENE_BANK_VAL |
( |
"api_url" |
| ) |
|
◆ AllocateGeneBank()
GeneBank* AllocateGeneBank |
( |
bson_oid_t * |
id_p, |
|
|
const char * |
name_s, |
|
|
const char * |
url_s, |
|
|
const char * |
api_url_s |
|
) |
| |
◆ FreeGeneBank()
void FreeGeneBank |
( |
GeneBank * |
germplasm_p | ) |
|
◆ GetGeneBankAsJSON()
json_t* GetGeneBankAsJSON |
( |
const GeneBank * |
gene_bank_p, |
|
|
const ViewFormat |
format, |
|
|
const char *const |
api_query_s |
|
) |
| |
◆ GetGeneBankFromJSON()
GeneBank* GetGeneBankFromJSON |
( |
const json_t * |
germplasm_json_p | ) |
|
◆ SaveGeneBank()
◆ GetGeneBankById()
◆ GetGeneBankByIdString()
◆ GetGeneBankByName()