Octopus
list_node.F90 File Reference

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)