Go to the source code of this file.
|
module | linked_list_oct_m |
| This module implements fully polymorphic linked lists, and some specializations thereof.
|
|
|
subroutine | linked_list_oct_m::linked_list_add_node (this, value, clone) |
| add a node to the linked list More...
|
|
subroutine | linked_list_oct_m::linked_list_add_node_ptr (this, value) |
| add data by pointer to the list More...
|
|
subroutine | linked_list_oct_m::linked_list_add_node_copy (this, value) |
| add data by copying to the list More...
|
|
subroutine | linked_list_oct_m::linked_list_delete_node (this, value) |
| delete a node from the list More...
|
|
subroutine | linked_list_oct_m::linked_list_finalize (this) |
|
subroutine | linked_list_oct_m::linked_list_empty (this) |
|
subroutine | linked_list_oct_m::linked_list_copy (lhs, rhs) |
|
logical function | linked_list_oct_m::linked_list_has (this, value) |
|
subroutine | linked_list_oct_m::linked_list_iterator_start (this, list) |
|
logical function | linked_list_oct_m::linked_list_iterator_has_next (this) |
|
class(*) function, pointer | linked_list_oct_m::linked_list_iterator_get_next_ptr (this) |
|
subroutine | linked_list_oct_m::list_add_node (this, value) |
|
class(*) function, pointer | linked_list_oct_m::list_iterator_get_next (this) |
|
subroutine | linked_list_oct_m::integer_list_add_node (this, value) |
|
integer function | linked_list_oct_m::integer_iterator_get_next (this) |
|