| 
| 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.