fortplot_animation_validation Module



Functions

public function get_file_extension(filename) result(ext)

Arguments

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

Return Value character(len=:), allocatable

public function is_supported_video_format(filename) result(is_video)

Arguments

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

Return Value logical

public function validate_generated_video_enhanced(filename, file_size) result(is_valid)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename
integer, intent(in) :: file_size

Return Value logical

public function validate_generated_video(filename) result(is_valid)

Arguments

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

Return Value logical

public function is_safe_filename(filename) result(safe)

Arguments

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

Return Value logical