|
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.
|
A datatype for storing a json_t on a LinkedList. More...
#include <json_util.h>
Public Member Functions | |
| JsonNode * | AllocateJsonNode (json_t *json_p) |
| Allocate a JsonNode that points to the given json object. More... | |
| void | FreeJsonNode (ListItem *node_p) |
| Free a JsonNode. More... | |
Data Fields | |
| ListItem | jn_node |
| The base List node. More... | |
| json_t * | jn_json_p |
| Pointer to the json object. More... | |
Data Fields inherited from ListItem | |
| ListItem * | ln_prev_p |
| A pointer to the previous ListItem. More... | |
| ListItem * | ln_next_p |
| A pointer to the next ListItem. More... | |
A datatype for storing a json_t on a LinkedList.
| JsonNode * AllocateJsonNode | ( | json_t * | json_p | ) |
Allocate a JsonNode that points to the given json object.
| json_p | The json object for the JsonNode to point to. |
NULL upon error.| void FreeJsonNode | ( | ListItem * | node_p | ) |
| ListItem jn_node |
The base List node.
| json_t* jn_json_p |
Pointer to the json object.