MODFLOW 6
version 6.7.0.dev0
USGS Modular Hydrologic Model
|
Data Types | |
interface | keyvaluelistiteratortype |
An iterator used to iterate through a KeyValueList. More... | |
Functions/Subroutines | |
type(keyvaluelistiteratortype) function | constructor (first_node) |
Constructor to create a KeyValueListIterator. More... | |
type(logical) function | has_next (this) |
Indicates if there is a next node in the iteration chain. More... | |
subroutine | next (this) |
Increment the iterator to the next node. More... | |
class(*) function, pointer | value (this) |
Get the value the iterator is pointing at. More... | |
type(keyvaluelistiteratortype) function keyvaluelistiteratormodule::constructor | ( | type(keyvaluenodetype), intent(in), pointer | first_node | ) |
type(logical) function keyvaluelistiteratormodule::has_next | ( | class(keyvaluelistiteratortype) | this | ) |
Definition at line 40 of file KeyValueListIterator.f90.
subroutine keyvaluelistiteratormodule::next | ( | class(keyvaluelistiteratortype) | this | ) |
Definition at line 55 of file KeyValueListIterator.f90.
class(*) function, pointer keyvaluelistiteratormodule::value | ( | class(keyvaluelistiteratortype) | this | ) |
Definition at line 68 of file KeyValueListIterator.f90.