class for a node in a polymorphic linked list  
 More...
class for a node in a polymorphic linked list 
Definition at line 115 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 126 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 117 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: