nml_key_box_t Derived Type

type, public :: nml_key_box_t

Boxes a polymorphic key so groups can hold a growable array.


Inherits

type~~nml_key_box_t~~InheritsGraph type~nml_key_box_t nml_key_box_t type~nml_key_t nml_key_t type~nml_key_box_t->type~nml_key_t key

Inherited by

type~~nml_key_box_t~~InheritedByGraph type~nml_key_box_t nml_key_box_t type~nml_group_t nml_group_t type~nml_group_t->type~nml_key_box_t keys type~nml_schema_t nml_schema_t type~nml_schema_t->type~nml_group_t groups

Components

Type Visibility Attributes Name Initial
class(nml_key_t), public, allocatable :: key

Source Code

   type :: nml_key_box_t
      !! Boxes a polymorphic key so groups can hold a growable array.
      class(nml_key_t), allocatable :: key
   end type nml_key_box_t