ROMS
Loading...
Searching...
No Matches
yaml_parser::yaml_pair Type Reference

Public Attributes

logical has_alias
 
logical has_anchor
 
logical is_block
 
logical is_sequence
 
logical is_logical
 
logical is_integer
 
logical is_real
 
logical is_string
 
integer id
 
integer parent_id
 
integer left_padding
 
character(len=:), allocatable line
 
character(len=:), allocatable key
 
character(len=:), allocatable value
 
character(len=:), allocatable anchor
 

Detailed Description

Definition at line 113 of file yaml_parser_test.F.

Member Data Documentation

◆ anchor

character (len=:), allocatable yaml_parser::yaml_pair::anchor

Definition at line 132 of file yaml_parser_test.F.

132 character (len=:), allocatable :: anchor ! anchor keyword

◆ has_alias

logical yaml_parser::yaml_pair::has_alias

Definition at line 115 of file yaml_parser_test.F.

115 logical :: has_alias ! alias '*' token

◆ has_anchor

logical yaml_parser::yaml_pair::has_anchor

Definition at line 116 of file yaml_parser_test.F.

116 logical :: has_anchor ! anchor '&' token

◆ id

integer yaml_parser::yaml_pair::id

Definition at line 125 of file yaml_parser_test.F.

125 integer :: id ! key/value ID

◆ is_block

logical yaml_parser::yaml_pair::is_block

Definition at line 117 of file yaml_parser_test.F.

117 logical :: is_block ! block '-' list

◆ is_integer

logical yaml_parser::yaml_pair::is_integer

Definition at line 121 of file yaml_parser_test.F.

121 logical :: is_integer ! integer value

◆ is_logical

logical yaml_parser::yaml_pair::is_logical

Definition at line 120 of file yaml_parser_test.F.

120 logical :: is_logical ! logical value

◆ is_real

logical yaml_parser::yaml_pair::is_real

Definition at line 122 of file yaml_parser_test.F.

122 logical :: is_real ! numerical value

◆ is_sequence

logical yaml_parser::yaml_pair::is_sequence

Definition at line 118 of file yaml_parser_test.F.

118 logical :: is_sequence ! sequence '[]' tokens

◆ is_string

logical yaml_parser::yaml_pair::is_string

Definition at line 123 of file yaml_parser_test.F.

123 logical :: is_string ! string value

◆ key

character (len=:), allocatable yaml_parser::yaml_pair::key

Definition at line 130 of file yaml_parser_test.F.

130 character (len=:), allocatable :: key ! YAML keyword:

◆ left_padding

integer yaml_parser::yaml_pair::left_padding

Definition at line 127 of file yaml_parser_test.F.

127 integer :: left_padding ! indent level: 0,1,..

◆ line

character (len=:), allocatable yaml_parser::yaml_pair::line

Definition at line 129 of file yaml_parser_test.F.

129 character (len=:), allocatable :: line ! YAML line

◆ parent_id

integer yaml_parser::yaml_pair::parent_id

Definition at line 126 of file yaml_parser_test.F.

126 integer :: parent_id ! parent ID

◆ value

character (len=:), allocatable yaml_parser::yaml_pair::value

Definition at line 131 of file yaml_parser_test.F.

131 character (len=:), allocatable :: value ! YAML value(s)

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