type_key_value_pair Derived Type

type, public, extends(type_settings_node) :: type_key_value_pair


Inherits

type~~type_key_value_pair~2~~InheritsGraph type~type_key_value_pair~2 type_key_value_pair type~type_key_value_pair~2->type~type_key_value_pair~2 next type~type_settings_node type_settings_node type~type_key_value_pair~2->type~type_settings_node type~type_value type_value type~type_settings_node->type~type_value value type~type_value->type~type_value parent type_yaml_node type_yaml_node type~type_value->type_yaml_node backing_store_node

Inherited by

type~~type_key_value_pair~2~~InheritedByGraph type~type_key_value_pair~2 type_key_value_pair type~type_key_value_pair~2->type~type_key_value_pair~2 next type~type_settings type_settings type~type_settings->type~type_key_value_pair~2 first

Contents


Components

TypeVisibility AttributesNameInitial
class(type_value), public, pointer:: value=> null()
character(len=:), public, allocatable:: key
character(len=:), public, allocatable:: name
logical, public :: accessed =.false.
type(type_key_value_pair), public, pointer:: next=> null()

Type-Bound Procedures

procedure, public :: set_value => node_set_value