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