45    integer(int64) :: dummy
 
   55      type(pseudo_set_t),   
intent(inout) :: pseudo_set
 
   65      type(pseudo_set_t),   
intent(inout) :: pseudo_set
 
   75      type(pseudo_set_t), 
intent(in)    :: pseudo_set
 
   76      type(element_t),    
intent(in)    :: element
 
   86      type(pseudo_set_t), 
intent(in)    :: pseudo_set
 
   87      type(element_t),    
intent(in)    :: element
 
   96    type(pseudo_set_t), 
intent(out)   :: pseudo_set
 
   97    character(len=*),   
intent(in)    :: dirname
 
   98    integer,            
intent(out)   :: ierr
 
  101      subroutine pseudo_set_init_low(pseudo_set, dirname, ierr)
 
  106        type(pseudo_set_t),     
intent(out)   :: pseudo_set
 
  107        character(kind=c_char), 
intent(in)    :: dirname(*)
 
  108        integer,                
intent(out)   :: ierr
 
  109      end subroutine pseudo_set_init_low
 
  112    call pseudo_set_init_low(pseudo_set, 
string_f_to_c(dirname), ierr)
 
  119    type(pseudo_set_t), 
intent(in)    :: pseudo_set
 
  120    type(element_t),    
intent(in)    :: element
 
  123      integer function pseudo_set_has_low(pseudo_set, element)
 
  128        type(pseudo_set_t), 
intent(in)    :: pseudo_set
 
  129        type(element_t),    
intent(in)    :: element
 
  130      end function pseudo_set_has_low
 
  141    type(element_t),    
intent(in)    :: element
 
  146      subroutine pseudo_set_file_path_low(pseudo_set, element, path)
 
  154        character(kind=c_char), 
intent(inout) :: path(*)
 
  155      end subroutine pseudo_set_file_path_low
 
  159    call pseudo_set_file_path_low(pseudo_set, element, path_c)
 
integer, parameter, public max_path_len
Public types, variables and procedures.
subroutine, public pseudo_set_init(pseudo_set, dirname, ierr)
character(len=max_path_len) function, public pseudo_set_file_path(pseudo_set, element)
logical function, public pseudo_set_has(pseudo_set, element)
subroutine, public string_c_to_f(c_string, f_string)
convert a C string to a Fortran string
character(kind=c_char, len=1) function, dimension(:), allocatable, public string_f_to_c(f_string)
convert a Fortran string to a C string
The integer(int64) dummy reserves the memory for the pointer to the actual data structure.