MONC
Private Attributes | List of all members
collections_mod::listnode_type Type Reference

Private list node which holds the raw generic node data and pointers to next and previous list nodes. More...

Collaboration diagram for collections_mod::listnode_type:
Collaboration graph
[legend]

Private Attributes

type(listnode_type), pointer next =>null()
 The next nodes in the doubly linked list. More...
 
type(listnode_type), pointer prev =>null()
 The next nodes in the doubly linked list. More...
 
class(*), pointer data => null()
 Pointer to the generic data which is held by this node. More...
 
logical memory_allocation_automatic
 

Detailed Description

Private list node which holds the raw generic node data and pointers to next and previous list nodes.

Definition at line 23 of file collections.F90.

Member Data Documentation

◆ data

class(*), pointer collections_mod::listnode_type::data => null()
private

Pointer to the generic data which is held by this node.

Definition at line 27 of file collections.F90.

27  class(*), pointer :: data => null()

◆ memory_allocation_automatic

logical collections_mod::listnode_type::memory_allocation_automatic
private

Definition at line 28 of file collections.F90.

28  logical :: memory_allocation_automatic

◆ next

type(listnode_type), pointer collections_mod::listnode_type::next =>null()
private

The next nodes in the doubly linked list.

Definition at line 24 of file collections.F90.

24  type(listnode_type), pointer :: next=>null(),&
25  prev=>null()

◆ prev

type(listnode_type), pointer collections_mod::listnode_type::prev =>null()
private

The next nodes in the doubly linked list.

Definition at line 24 of file collections.F90.


The documentation for this type was generated from the following file: