dc_hash::dchashputline Interface Reference

Private Member Functions

subroutine dchashputline0 (hashv)
 

Detailed Description

Definition at line 127 of file dc_hash.f90.

Member Function/Subroutine Documentation

◆ dchashputline0()

subroutine dc_hash::dchashputline::dchashputline0 ( type(hash), intent(in)  hashv)
private

Definition at line 299 of file dc_hash.f90.

299  !
300  ! *hashv* の内容を標準出力に表示します.
301  !
302  use dc_types, only: string
303  use dc_string, only: printf, joinchar
304  implicit none
305  type(hash), intent(in) :: hashv
306  type(hash) :: hashv_tmp
307  character(len = STRING):: key, value
308  logical:: end
309  continue
310  hashv_tmp = hashv
311 
312  call printf(6, '#<HASH:: ')
313  call dchashrewind(hashv_tmp)
314  do
315  call dchashnext(hashv_tmp, key, value, end)
316  if (end) exit
317  call printf(6, ' "%c" -> "%c",', &
318  & c1=trim(key), c2=trim(value))
319  enddo
320  call printf(6, '> ')
321 
character(string) function, public joinchar(carray, expr)
Definition: dc_string.f90:861
文字型変数の操作.
Definition: dc_string.f90:24
種別型パラメタを提供します。
Definition: dc_types.f90:49
integer, parameter, public string
文字列を保持する 文字型変数の種別型パラメタ
Definition: dc_types.f90:118

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