Initialise fhash iterator
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(fhash_tbl_t), | intent(in), | target | :: | tbl |
Iterator type for iterating over hash table items
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(fhash_tbl_t), | public, | pointer | :: | tbl | => | NULL() | |
integer, | public | :: | bucket | = | 1 | ||
integer, | public | :: | depth | = | 1 |
private function fhash_iter_init (tbl) | Initialise fhash iterator |
procedure , public , :: next => fhash_iter_next Function | |
procedure , public , :: reset => fhash_iter_reset Subroutine |