PartMC  2.2.1
Data Types | Public Member Functions | Public Attributes | Private Attributes
getopt_m Module Reference

List of all members.

Data Types

type  option_s

Public Member Functions

character function substr (str, i, j)
character function getopt (optstring, longopts)
character function process_long (longopts, arg)
character function process_short (optstring, arg)

Public Attributes

character(len=80) optarg
character optopt
integer optind = 1
logical opterr = .true.

Private Attributes

integer, private grpind = 2

Detailed Description

Definition at line 90 of file getopt.F90.


Member Function/Subroutine Documentation

character function getopt_m::getopt ( character(len=*), intent(in)  optstring,
type(option_s), dimension(:), intent(in), optional  longopts 
)

Definition at line 131 of file getopt.F90.

character function getopt_m::process_long ( type(option_s), dimension(:), intent(in)  longopts,
character(len=*), intent(in)  arg 
)

Definition at line 156 of file getopt.F90.

character function getopt_m::process_short ( character(len=*), intent(in)  optstring,
character(len=*), intent(in)  arg 
)

Definition at line 190 of file getopt.F90.

character function getopt_m::substr ( character(len=*), intent(in)  str,
integer, intent(in)  i,
integer, intent(in)  j 
)

Definition at line 117 of file getopt.F90.


Member Data Documentation

integer, private getopt_m::grpind = 2 [private]

Definition at line 104 of file getopt.F90.

character(len=80) getopt_m::optarg

Definition at line 92 of file getopt.F90.

logical getopt_m::opterr = .true.

Definition at line 95 of file getopt.F90.

integer getopt_m::optind = 1

Definition at line 94 of file getopt.F90.

character getopt_m::optopt

Definition at line 93 of file getopt.F90.


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