Octopus
|
Go to the source code of this file.
Modules | |
module | list_node_oct_m |
This module implements a node of a polymorphic linked list. | |
Data Types | |
interface | list_node_oct_m::list_node_t |
class for a node in a polymorphic linked list More... | |
Functions/Subroutines | |
class(list_node_t) function, pointer | list_node_oct_m::list_node_constructor (value, next, clone) |
create a new node More... | |
class(list_node_t) function, pointer | list_node_oct_m::list_node_copy (this, next) |
copy a node More... | |
class(list_node_t) function, pointer | list_node_oct_m::list_node_next (this) |
get next node More... | |
subroutine | list_node_oct_m::list_node_set_next (this, next_node) |
class(*) function, pointer | list_node_oct_m::list_node_get (this) |
get data of node More... | |
logical function | list_node_oct_m::list_node_is_equal (this, value) |
subroutine | list_node_oct_m::list_node_finalize (this) |