Neko 0.9.99
A portable framework for high-order spectral element flow simulations
|
Iterator for a C pointer based hash table. More...
Public Member Functions | |
procedure, pass(this) | init (this) |
Return the current value of C pointer based hash table iterator. | |
procedure, pass(this) | key (this) |
Return the current key of a C pointer based hash table iterator. | |
final | htable_iter_cptr_free (this) |
Destroy a C pointer based hash table iterator. | |
procedure, pass(this), public | next (this) |
Advance the iterator to the next valid table entry. | |
procedure, pass(this), public | reset (this) |
Reset an iterator. | |
procedure, pass(this), public | data (this, data) |
Return the data at the current iterator position. | |
Public Attributes | |
class(htable_t), pointer | t |
Private Attributes | |
integer, private | n |
Definition at line 220 of file htable.f90.
|
final |
|
inherited |
[in,out] | data | Data to retrieve |
Definition at line 162 of file htable.f90.
procedure, pass(this) htable::htable_iter_cptr_t::init | ( | class(htable_iter_cptr_t), intent(inout), target | this | ) |
Definition at line 222 of file htable.f90.
procedure, pass(this) htable::htable_iter_cptr_t::key | ( | class(htable_iter_cptr_t), intent(inout), target | this | ) |
Definition at line 224 of file htable.f90.
|
inherited |
Definition at line 160 of file htable.f90.
|
inherited |
Definition at line 161 of file htable.f90.
Definition at line 157 of file htable.f90.
Definition at line 158 of file htable.f90.