Component-wise constructor of a vertex_t object
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | edges(:) |
vertices on which this vertex depends |
||
type(varying_string), | intent(in) | :: | label |
vertex description (e.g., name) |
||
type(varying_string), | intent(in), | optional | :: | attributes |
Graphvizl .dot symbol description |
Construct a scalar array vertex_t or an array of objects from a JSON representation of a vertex or vertices
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(json_element_t), | intent(in) | :: | json_element |
Construct a single vertex_t object from a JSON representation of a vertex
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(json_value_t), | intent(in) | :: | json_value |