dm_image_path Function

public pure function dm_image_path(image, base) result(path)

Uses

  • proc~~dm_image_path~~UsesGraph proc~dm_image_path dm_image_path module~dm_path dm_path proc~dm_image_path->module~dm_path module~dm_string dm_string proc~dm_image_path->module~dm_string module~dm_error dm_error module~dm_string->module~dm_error module~dm_kind dm_kind module~dm_string->module~dm_kind module~dm_error->module~dm_kind module~dm_ascii dm_ascii module~dm_error->module~dm_ascii iso_fortran_env iso_fortran_env module~dm_kind->iso_fortran_env

Returns path of image file from image id, MIME type, and base path: <base>/<id>.<suffix>. On error, the returned string is allocated but empty.

Arguments

Type IntentOptional Attributes Name
type(image_type), intent(in) :: image

Image type.

character(len=*), intent(in), optional :: base

Image base path.

Return Value character(len=:), allocatable

Image path.


Calls

proc~~dm_image_path~~CallsGraph proc~dm_image_path dm_image_path proc~dm_path_join dm_path_join proc~dm_image_path->proc~dm_path_join proc~dm_string_is_present dm_string_is_present proc~dm_image_path->proc~dm_string_is_present proc~dm_uuid4_is_valid dm_uuid4_is_valid proc~dm_image_path->proc~dm_uuid4_is_valid