dm_uuid4_is_valid Function

public pure elemental function dm_uuid4_is_valid(uuid) result(valid)

Returns .true. if given UUID in hex format is a valid UUIDv4. Only lower-case letters are valid.

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: uuid

UUIDv4 to validate.

Return Value logical


Called by

proc~~dm_uuid4_is_valid~~CalledByGraph proc~dm_uuid4_is_valid dm_uuid4_is_valid proc~dm_arg_validate dm_arg_validate proc~dm_arg_validate->proc~dm_uuid4_is_valid proc~dm_log_is_valid dm_log_is_valid proc~dm_log_is_valid->proc~dm_uuid4_is_valid proc~dm_observ_is_valid dm_observ_is_valid proc~dm_observ_is_valid->proc~dm_uuid4_is_valid proc~dm_arg_read dm_arg_read proc~dm_arg_read->proc~dm_arg_validate proc~dm_db_insert_log dm_db_insert_log proc~dm_db_insert_log->proc~dm_log_is_valid proc~dm_db_insert_observ dm_db_insert_observ proc~dm_db_insert_observ->proc~dm_observ_is_valid proc~dm_job_list_add dm_job_list_add proc~dm_job_list_add->proc~dm_observ_is_valid interface~dm_db_insert dm_db_insert interface~dm_db_insert->proc~dm_db_insert_log interface~dm_db_insert->proc~dm_db_insert_observ proc~dm_db_insert_observs dm_db_insert_observs interface~dm_db_insert->proc~dm_db_insert_observs proc~dm_db_insert_observs->proc~dm_db_insert_observ