class for a node in a polymorphic linked list
More...
class for a node in a polymorphic linked list
Definition at line 117 of file list_node.F90.
|
| logical | clone |
| | indicate whether this node is a clone of another node. In this case data is copeied, otherwise a pointer is stored. More...
|
| |
| class(*), pointer | value => null() |
| | the data to be stored in the node More...
|
| |
| type(list_node_t), pointer | next_node => null() |
| | pointer to the next node More...
|
| |
◆ get()
| procedure list_node_oct_m::list_node_t::get |
|
private |
◆ next()
| procedure list_node_oct_m::list_node_t::next |
|
private |
◆ set_next()
| procedure list_node_oct_m::list_node_t::set_next |
|
private |
◆ is_equal()
| procedure list_node_oct_m::list_node_t::is_equal |
|
private |
◆ copy()
| procedure list_node_oct_m::list_node_t::copy |
|
private |
copy a node
- Parameters
-
| this | the source node |
| next | pointer to the next node |
- Returns
- pointer to the new copy
Definition at line 128 of file list_node.F90.
◆ list_node_finalize()
| final list_node_oct_m::list_node_t::list_node_finalize |
|
finalprivate |
◆ clone
| logical list_node_oct_m::list_node_t::clone |
|
private |
indicate whether this node is a clone of another node. In this case data is copeied, otherwise a pointer is stored.
Definition at line 119 of file list_node.F90.
◆ value
| class(*), pointer list_node_oct_m::list_node_t::value => null() |
|
private |
◆ next_node
| type(list_node_t), pointer list_node_oct_m::list_node_t::next_node => null() |
|
private |
The documentation for this interface was generated from the following file: