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.
|
Go to the source code of this file.
Data Structures | |
struct | ResourceParameter |
Functions | |
ResourceParameter * | AllocateResourceParameterFromJSON (const json_t *param_json_p, const struct Service *service_p, const bool concise_flag) |
void | FreeResourceParameter (ResourceParameter *param_p) |
const DataResource * | GetResourceParameterCurrentValue (const ResourceParameter *param_p) |
bool | SetResourceParameterCurrentValue (ResourceParameter *param_p, const DataResource *value_p) |
const DataResource * | GetResourceParameterDefaultValue (const ResourceParameter *param_p) |
bool | SetResourceParameterDefaultValue (ResourceParameter *param_p, const DataResource *value_p) |
bool | GetCurrentResourceParameterValueFromParameterSet (const ParameterSet *const params_p, const char *const name_s, const DataResource **value_pp) |
bool | IsResourceParameter (const Parameter *param_p) |
bool | SetResourceParameterCurrentValueFromJSON (ResourceParameter *param_p, const json_t *value_p) |
ResourceParameter* AllocateResourceParameterFromJSON | ( | const json_t * | param_json_p, |
const struct Service * | service_p, | ||
const bool | concise_flag | ||
) |
void FreeResourceParameter | ( | ResourceParameter * | param_p | ) |
const DataResource* GetResourceParameterCurrentValue | ( | const ResourceParameter * | param_p | ) |
bool SetResourceParameterCurrentValue | ( | ResourceParameter * | param_p, |
const DataResource * | value_p | ||
) |
const DataResource* GetResourceParameterDefaultValue | ( | const ResourceParameter * | param_p | ) |
bool SetResourceParameterDefaultValue | ( | ResourceParameter * | param_p, |
const DataResource * | value_p | ||
) |
bool GetCurrentResourceParameterValueFromParameterSet | ( | const ParameterSet *const | params_p, |
const char *const | name_s, | ||
const DataResource ** | value_pp | ||
) |
bool IsResourceParameter | ( | const Parameter * | param_p | ) |
bool SetResourceParameterCurrentValueFromJSON | ( | ResourceParameter * | param_p, |
const json_t * | value_p | ||
) |