Public Member Functions | |
| subroutine | init_multimap (this) |
| subroutine | free_multimap (this) |
| subroutine | add_pair (this, key, value) |
| integer | get_num_values (this, key) |
| integer, dimension(num_values) | get_values (this, key, num_values) |
| integer | get_value (this, key, value_idx) |
| subroutine | init_keys (keys) |
| subroutine | rm_key (this, key) |
| logical | is_valid_key (this, key) |
| integer | get_num_valid_keys (this) |
Definition at line 44 of file psmile_multimap.F90.
| subroutine psmile_multimap::interface::add_pair | ( | type(multimap),intent(inout) | this, | |
| integer,intent(in) | key, | |||
| integer,intent(in) | value | |||
| ) |
Definition at line 57 of file psmile_multimap.F90.
| subroutine psmile_multimap::interface::free_multimap | ( | type(multimap),intent(inout) | this | ) |
Definition at line 51 of file psmile_multimap.F90.
Definition at line 100 of file psmile_multimap.F90.
| integer psmile_multimap::interface::get_num_values | ( | type(multimap),intent(inout) | this, | |
| integer,intent(in) | key | |||
| ) |
Definition at line 64 of file psmile_multimap.F90.
| integer psmile_multimap::interface::get_value | ( | type(multimap),intent(inout) | this, | |
| integer,intent(in) | key, | |||
| integer,intent(in) | value_idx | |||
| ) |
Definition at line 77 of file psmile_multimap.F90.
| integer,dimension(num_values) psmile_multimap::interface::get_values | ( | type(multimap),intent(inout) | this, | |
| integer,intent(in) | key, | |||
| integer,intent(in) | num_values | |||
| ) |
Definition at line 70 of file psmile_multimap.F90.
| subroutine psmile_multimap::interface::init_keys | ( | type(key_type),dimension(:),intent(inout) | keys | ) |
Definition at line 83 of file psmile_multimap.F90.
| subroutine psmile_multimap::interface::init_multimap | ( | type(multimap),intent(inout) | this | ) |
Definition at line 46 of file psmile_multimap.F90.
| logical psmile_multimap::interface::is_valid_key | ( | type(multimap),intent(in) | this, | |
| integer,intent(in) | key | |||
| ) |
Definition at line 94 of file psmile_multimap.F90.
| subroutine psmile_multimap::interface::rm_key | ( | type(multimap),intent(inout) | this, | |
| integer,intent(in) | key | |||
| ) |
Definition at line 88 of file psmile_multimap.F90.
1.6.1