mod_sng Module Reference

Data Types

interface  ftn_arg_get
 

Functions/Subroutines

integer function command_argument_count ()
 
subroutine get_command_argument (arg_idx, arg_val)
 
integer function ftn_strlen (sng)
 
integer function ftn_opt_lng_get (sng)
 
subroutine ftn_getarg_wrp ( arg_idx, arg_val)
 
subroutine ftn_getarg_err ( arg_idx, arg_val)
 
subroutine, private ftn_arg_get_dbl ( arg_idx, arg_val, opt_val, opt_flg)
 
subroutine, private ftn_arg_get_flt ( arg_idx, arg_val, opt_val, opt_flg)
 
subroutine, private ftn_arg_get_int ( arg_idx, arg_val, opt_val, opt_flg)
 
subroutine, private ftn_arg_get_lgc ( arg_idx, arg_val, opt_val, opt_flg)
 
subroutine, private ftn_arg_get_sng ( arg_idx, arg_val, opt_val, opt_flg)
 
integer function ftn_strstr (sng1, sng2)
 
subroutine ftn_strini (sng)
 
subroutine ftn_strnul (sng)
 
integer function ftn_strlsc (sng)
 
integer function ftn_strfic (sng)
 
subroutine ftn_strprn (sng)
 
subroutine ftn_strcpy (sng1, sng2)
 
integer function ftn_strcmp (sng1, sng2)
 
subroutine ftn_strcpylsc (sng1, sng2)
 
subroutine ftn_strcat ( sng1, sng2)
 
subroutine ftn_strpfx (sng1, sng2)
 
subroutine ftn_drcpfx ( drc, fl_nm)
 
subroutine ftn_prg_id_mk (CVS_Id, CVS_Revision, CVS_Date, prg_ID)
 
subroutine ftn_cmd_ln_sng (cmd_ln)
 
character(len=10) function ftn_date2sng (idate)
 
character(len=8) function ftn_sec2sng (isec)
 

Function/Subroutine Documentation

integer function mod_sng::command_argument_count ( )

Here is the caller graph for this function:

subroutine, private mod_sng::ftn_arg_get_dbl ( integer, intent(inout)  arg_idx,
character(len=*), intent(inout)  arg_val,
real(selected_real_kind(p=12)), intent(out)  opt_val,
logical, intent(out), optional  opt_flg 
)
private

Here is the call graph for this function:

subroutine, private mod_sng::ftn_arg_get_flt ( integer, intent(inout)  arg_idx,
character(len=*), intent(inout)  arg_val,
real(selected_real_kind(p=6)), intent(out)  opt_val,
logical, intent(out), optional  opt_flg 
)
private

Here is the call graph for this function:

subroutine, private mod_sng::ftn_arg_get_int ( integer, intent(inout)  arg_idx,
character(len=*), intent(inout)  arg_val,
integer, intent(inout)  opt_val,
logical, intent(out), optional  opt_flg 
)
private

Here is the call graph for this function:

subroutine, private mod_sng::ftn_arg_get_lgc ( integer, intent(inout)  arg_idx,
character(len=*), intent(inout)  arg_val,
logical, intent(out)  opt_val,
logical, intent(out), optional  opt_flg 
)
private

Here is the call graph for this function:

subroutine, private mod_sng::ftn_arg_get_sng ( integer, intent(inout)  arg_idx,
character(len=*), intent(inout)  arg_val,
character(len=*), intent(out)  opt_val,
logical, intent(out), optional  opt_flg 
)
private

Here is the call graph for this function:

subroutine mod_sng::ftn_cmd_ln_sng ( character(len=*), intent(out)  cmd_ln)

Here is the call graph for this function:

Here is the caller graph for this function:

character(len=10) function mod_sng::ftn_date2sng ( integer, intent(in)  idate)
subroutine mod_sng::ftn_drcpfx ( character(len=*), intent(in)  drc,
character(len=*), intent(inout)  fl_nm 
)

Here is the call graph for this function:

subroutine mod_sng::ftn_getarg_err ( integer, intent(inout)  arg_idx,
character(len=*), intent(inout)  arg_val 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_sng::ftn_getarg_wrp ( integer, intent(inout)  arg_idx,
character(len=*), intent(inout)  arg_val 
)

Here is the call graph for this function:

Here is the caller graph for this function:

integer function mod_sng::ftn_opt_lng_get ( character(len=*), intent(in)  sng)

Here is the caller graph for this function:

subroutine mod_sng::ftn_prg_id_mk ( character(len=*), intent(in)  CVS_Id,
character(len=*), intent(in)  CVS_Revision,
character(len=*), intent(in)  CVS_Date,
character(len=*), intent(out)  prg_ID 
)

Here is the call graph for this function:

Here is the caller graph for this function:

character(len=8) function mod_sng::ftn_sec2sng ( integer, intent(in)  isec)
subroutine mod_sng::ftn_strcat ( character(len=*), intent(inout)  sng1,
character(len=*), intent(in)  sng2 
)

Here is the call graph for this function:

Here is the caller graph for this function:

integer function mod_sng::ftn_strcmp ( character(len=*), intent(in)  sng1,
character(len=*), intent(in)  sng2 
)

Here is the call graph for this function:

subroutine mod_sng::ftn_strcpy ( character(len=*), intent(inout)  sng1,
character(len=*), intent(in)  sng2 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_sng::ftn_strcpylsc ( character(len=*), intent(inout)  sng1,
character(len=*), intent(in)  sng2 
)

Here is the call graph for this function:

integer function mod_sng::ftn_strfic ( character(len=*), intent(in)  sng)

Here is the caller graph for this function:

subroutine mod_sng::ftn_strini ( character(len=*), intent(out)  sng)

Here is the caller graph for this function:

integer function mod_sng::ftn_strlen ( character(len=*), intent(in)  sng)

Here is the call graph for this function:

Here is the caller graph for this function:

integer function mod_sng::ftn_strlsc ( character(len=*), intent(in)  sng)

Here is the caller graph for this function:

subroutine mod_sng::ftn_strnul ( character(len=*), intent(inout)  sng)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_sng::ftn_strpfx ( character(len=*), intent(in)  sng1,
character(len=*), intent(inout)  sng2 
)

Here is the call graph for this function:

subroutine mod_sng::ftn_strprn ( character(len=*), intent(in)  sng)

Here is the caller graph for this function:

integer function mod_sng::ftn_strstr ( character(len=*), intent(in)  sng1,
character(len=*), intent(in)  sng2 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_sng::get_command_argument ( integer, intent(in)  arg_idx,
character(len=*), intent(out)  arg_val 
)

Here is the caller graph for this function: