dc_args.f90 File Reference

Go to the source code of this file.

Data Types

type  dc_args::args
 
type  dc_args::opt_entry
 
type  dc_args::cmd_opts_internal
 
interface  dc_args::dcargsopen
 
interface  dc_args::dcargsclose
 
interface  dc_args::dcargsoption
 
interface  dc_args::dcargsputline
 
interface  dc_args::dcargsdebug
 
interface  dc_args::dcargshelp
 
interface  dc_args::dcargshelpmsg
 
interface  dc_args::dcargsstrict
 
interface  dc_args::dcargsget
 
interface  dc_args::dcargsnumber
 
interface  dc_args::open
 
interface  dc_args::close
 
interface  dc_args::option
 
interface  dc_args::putline
 
interface  dc_args::debug
 
interface  dc_args::help
 
interface  dc_args::helpmsg
 
interface  dc_args::strict
 
interface  dc_args::get
 
interface  dc_args::number
 

Modules

module  dc_args
 

Functions/Subroutines

subroutine dc_args::dcargsopen0 (arg)
 
subroutine dc_args::dcargsclose0 (arg)
 
subroutine dc_args::dcargsoption0 (arg, options, flag, value, help)
 
subroutine dc_args::dcargsdebug0 (arg)
 
subroutine dc_args::dcargshelp0 (arg, force)
 
subroutine dc_args::dcargshelpmsg0 (arg, category, msg)
 
subroutine dc_args::dcargsstrict0 (arg, severe)
 
subroutine dc_args::dcargsget0 (arg, argv)
 
integer function dc_args::dcargsnumber0 (arg)
 
subroutine dc_args::dcargsputline0 (arg)
 
subroutine dc_args::printautolinefeed (unit, fmt, length, indent)
 
subroutine dc_args::sortargtable
 
subroutine dc_args::buildargtable
 
logical function dc_args::dcoptionformc (argument, name, value)
 

Variables

character(string), dimension(:), allocatable, save dc_args::argstr_table
 
integer, save dc_args::argind_count = -1
 
type(cmd_opts_internal), dimension(:), allocatable, save dc_args::cmd_opts_list
 
character(string), dimension(:), allocatable, save dc_args::cmd_argv_list