Return an option pairs.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(section), | intent(in) | :: | self | Option data. |
||
integer, | intent(in) | :: | option_index | Option index. |
||
character(len=:), | intent(out), | allocatable | :: | pairs(:) | Option name/values pairs. |
pure subroutine option_pairs(self, option_index, pairs)
!< Return an option pairs.
class(section), intent(in) :: self !< Option data.
integer, intent(in) :: option_index !< Option index.
character(len=:), allocatable, intent(out) :: pairs(:) !< Option name/values pairs.
call self%options(option_index)%get_pairs(pairs=pairs)
endsubroutine option_pairs