Go to the source code of this file.
|
const PERSON_PREFIX char *PE_NAME_S | PERSON_CONCAT_VAL (CONTEXT_PREFIX_SCHEMA_ORG_S, "name") |
|
const PERSON_PREFIX char *PE_EMAIL_S | PERSON_CONCAT_VAL (CONTEXT_PREFIX_SCHEMA_ORG_S, "email") |
|
const PERSON_PREFIX char *PE_AFFILATION_S | PERSON_CONCAT_VAL (CONTEXT_PREFIX_SCHEMA_ORG_S, "affiliation") |
|
const PERSON_PREFIX char *PE_ROLE_S | PERSON_CONCAT_VAL (CONTEXT_PREFIX_SCHEMA_ORG_S, "roleName") |
|
const PERSON_PREFIX char *PE_ORCID_S | PERSON_VAL ("orcid") |
|
Person * | AllocatePerson (const char *name_s, const char *email_s, const char *role_s, const char *affiliaion_s, const char *orcid_s) |
|
void | InitPerson (Person *person_p) |
|
void | FreePerson (Person *person_p) |
|
void | ClearPerson (Person *person_p) |
|
json_t * | GetPersonAsJSON (const Person *const person_p, const ViewFormat format, const FieldTrialServiceData *data_p) |
|
Person * | GetPersonFromJSON (const json_t *parent_p, const ViewFormat format, const FieldTrialServiceData *data_p) |
|
bool | AddPersonToCompoundJSON (const Person *person_p, json_t *parent_json_p, const char *const key_s, const ViewFormat format, const FieldTrialServiceData *data_p) |
|
Person * | GetPersonFromCompoundJSON (const json_t *json_p, const char *const key_s, const ViewFormat format, const FieldTrialServiceData *data_p) |
|
PersonNode * | AllocatePersonNode (Person *person_p) |
|
void | FreePersonNode (ListItem *person_node_p) |
|
json_t * | GetPersonAsFrictionlessData (const Person *const person_p) |
|
◆ PERSON_CONCAT_VAL() [1/4]
◆ PERSON_CONCAT_VAL() [2/4]
◆ PERSON_CONCAT_VAL() [3/4]
◆ PERSON_CONCAT_VAL() [4/4]
◆ PERSON_VAL()
const PERSON_PREFIX char* PE_ORCID_S PERSON_VAL |
( |
"orcid" |
| ) |
|
◆ AllocatePerson()
Person* AllocatePerson |
( |
const char * |
name_s, |
|
|
const char * |
email_s, |
|
|
const char * |
role_s, |
|
|
const char * |
affiliaion_s, |
|
|
const char * |
orcid_s |
|
) |
| |
◆ InitPerson()
void InitPerson |
( |
Person * |
person_p | ) |
|
◆ FreePerson()
void FreePerson |
( |
Person * |
person_p | ) |
|
◆ ClearPerson()
void ClearPerson |
( |
Person * |
person_p | ) |
|
◆ GetPersonAsJSON()
◆ GetPersonFromJSON()
◆ AddPersonToCompoundJSON()
◆ GetPersonFromCompoundJSON()
◆ AllocatePersonNode()
◆ FreePersonNode()
void FreePersonNode |
( |
ListItem * |
person_node_p | ) |
|
◆ GetPersonAsFrictionlessData()
json_t* GetPersonAsFrictionlessData |
( |
const Person *const |
person_p | ) |
|