![]() |
(git:4a2d255)
|
represent a simple array based list of the given type More...
Data Types | |
| type | molecule_kind_list_p_type |
| represents a pointer to a list More... | |
| type | molecule_kind_list_type |
| represent a list of objects More... | |
Functions/Subroutines | |
| subroutine, public | molecule_kind_list_create (list, els_ptr, owns_els, n_els) |
| creates a list | |
| subroutine, public | molecule_kind_list_retain (list) |
| retains a list (see doc/ReferenceCounting.html) | |
| subroutine, public | molecule_kind_list_release (list) |
| releases a list (see doc/ReferenceCounting.html) | |
represent a simple array based list of the given type
| subroutine, public molecule_kind_list_types::molecule_kind_list_create | ( | type(molecule_kind_list_type), optional, pointer | list, |
| type(molecule_kind_type), dimension(:), optional, pointer | els_ptr, | ||
| logical, intent(in), optional | owns_els, | ||
| integer, intent(in), optional | n_els | ||
| ) |
creates a list
| list | the list to allocate and initialize |
| els_ptr | the elements to store in the list (the array is only, referenced, not copied!) |
| owns_els | if the list takes the ownership of els_ptr and will deallocate it (defaults to true) |
| n_els | number of elements in the list (at least one els_ptr or n_els should be given) |
Definition at line 77 of file molecule_kind_list_types.F.
| subroutine, public molecule_kind_list_types::molecule_kind_list_retain | ( | type(molecule_kind_list_type), pointer | list | ) |
retains a list (see doc/ReferenceCounting.html)
| list | the list to retain |
Definition at line 112 of file molecule_kind_list_types.F.
| subroutine, public molecule_kind_list_types::molecule_kind_list_release | ( | type(molecule_kind_list_type), pointer | list | ) |
releases a list (see doc/ReferenceCounting.html)
| list | the list to release |
Definition at line 127 of file molecule_kind_list_types.F.