Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | id | = | -1 | ||
integer, | public | :: | filled | = | -1 | ||
integer(kind=keyt), | public, | DIMENSION(:), POINTER | :: | keys | => | NULL() | |
type(btree_data_dp2d), | public, | DIMENSION(:), POINTER | :: | values | => | NULL() | |
type(btree_node_p_i8_dp2d), | public, | DIMENSION(:), POINTER | :: | subtrees | => | NULL() | |
type(btree_node_i8_dp2d), | public, | POINTER | :: | parent | => | NULL() |
TYPE btree_node_i8_dp2d INTEGER :: id = -1 INTEGER :: filled = -1 INTEGER(KIND=keyt), DIMENSION(:), POINTER :: keys => NULL() TYPE(btree_data_dp2d), DIMENSION(:), POINTER :: values => NULL() TYPE(btree_node_p_i8_dp2d), DIMENSION(:), POINTER :: subtrees => NULL() TYPE(btree_node_i8_dp2d), POINTER :: parent => NULL() END TYPE btree_node_i8_dp2d