Queue in Fortran

Module

Quick access

Types:

dragonqueue_t

Variables:

attach, attach_by_name, attach_by_uid, close, constructor, destroy, destructor, detach, dragonqueue_t, empty, full, get, get_nowait, join, put, put_nowait, serialize, task_done

Types

  • type  dragonqueue_t
    Type fields:
    • % block_size [integer,public]

    • % joinable [logical,public]

    • % m_uid [integer,public]

    • % managed [logical,public]

    • % maxsize [integer,public]

Variables

  • attach [private]
  • attach_by_name [private]
  • attach_by_uid [private]
  • close [private]
  • constructor [private]
  • destroy [private]
  • destructor [private]
  • detach [private]
  • dragonqueue_t [private]
  • empty [private]
  • full [private]
  • get [private]
  • get_nowait [private]
  • join [private]
  • put [private]
  • put_nowait [private]
  • serialize [private]
  • task_done [private]