json_ser_config Derived Type

type, public :: json_ser_config

Configuration for JSON serializer


Components

Type Visibility Attributes Name Initial
character(len=:), public, allocatable :: indent

Indentation

logical, public :: literal_datetime = .false.

Write literal datetime

logical, public :: literal_inf = .false.

Write literal Inf

logical, public :: literal_nan = .false.

Write literal NaN


Source Code

   type :: json_ser_config

      !> Write literal NaN
      logical :: literal_nan = .false.

      !> Write literal Inf
      logical :: literal_inf = .false.

      !> Write literal datetime
      logical :: literal_datetime = .false.

      !> Indentation
      character(len=:), allocatable :: indent

   end type json_ser_config