gtool5 Fortran 90/95 Library 1.0.0-rc5
日本語
Loading...
Searching...
No Matches
dc_args::args Type Reference

More...

Collaboration diagram for dc_args::args:
[legend]

Public Attributes

logical initialized = .false.
 Initialization flag
type(cmd_opts_internal), dimension(:), pointer cmd_opts_list => null()
 List of items identified as options among command line arguments
type(hashhelpmsg
 Help message hash

Detailed Description

Derived type for command line argument parsing

Use DCArgsOpen for initialization and DCArgsClose for finalization. Stores arguments given in command line and information given by DCArgsOption and DCArgsHelpMsg subroutines within the program.

See dc_args Usage for detailed usage.

Definition at line 231 of file dc_args.f90.

Member Data Documentation

◆ cmd_opts_list

type(cmd_opts_internal), dimension(:), pointer dc_args::args::cmd_opts_list => null()

List of items identified as options among command line arguments

Definition at line 239 of file dc_args.f90.

239 type(CMD_OPTS_INTERNAL), pointer :: cmd_opts_list(:) => null()

◆ helpmsg

type(hash) dc_args::args::helpmsg

Help message hash

Definition at line 242 of file dc_args.f90.

242 type(HASH) :: helpmsg

◆ initialized

logical dc_args::args::initialized = .false.

Initialization flag

Definition at line 236 of file dc_args.f90.

236 logical :: initialized = .false.

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