|
procedure, pass(this) | init (this, n) |
| Initialize an empty integer*8 based unordered set.
|
|
procedure, pass(this) | free (this) |
| Destroy an integer*8 based unordered set.
|
|
procedure, pass(this) | size (this) |
| Return the cardinality of an integer*8 based unordered set.
|
|
procedure, pass(this) | clear (this) |
| Clear an integer*8 based unordered set.
|
|
procedure, pass(this) | element (this, key) |
| Check if an integer*8 key is an element of the set.
|
|
procedure, pass(this) | add (this, key) |
| Add an integer*8 key to the set.
|
|
procedure, pass(this) | remove (this, key) |
| Remove an integer*8 key from the set.
|
|
procedure, pass(this) | iter_init (this) |
| Initialise an integer based set iterator*8.
|
|
procedure, pass(this) | iter_next (this) |
| Advance an integer*8 based set iterator.
|
|
procedure, pass(this) | iter_value (this) |
| Return the current value of an integer*8 based set iterator.
|
|
procedure(uset_init), deferred, pass | init (this, n) |
|
procedure(uset_free), deferred, pass | free (this) |
|
procedure(uset_size), deferred, pass | size (this) |
|
procedure(uset_clear), deferred, pass | clear (this) |
|
procedure(uset_element), deferred, pass | element (this, key) |
|
procedure(uset_add), deferred, pass | add (this, key) |
|
procedure(uset_remove), deferred, pass | remove (this, key) |
|
Definition at line 74 of file uset.f90.