deallocate_Transcription Subroutine

private pure elemental subroutine deallocate_Transcription(this)

Type Bound

Transcription

Arguments

Type IntentOptional Attributes Name
class(Transcription), intent(inout) :: this

Calls

proc~~deallocate_transcription~~CallsGraph proc~deallocate_transcription foropenai_Transcription::Transcription%deallocate_Transcription proc~deallocate_assistant_response foropenai_Transcription::Transcription%deallocate_assistant_response proc~deallocate_transcription->proc~deallocate_assistant_response proc~deallocate_file foropenai_Transcription::Transcription%deallocate_file proc~deallocate_transcription->proc~deallocate_file proc~deallocate_language foropenai_Transcription::Transcription%deallocate_language proc~deallocate_transcription->proc~deallocate_language proc~deallocate_model foropenai_Transcription::Transcription%deallocate_model proc~deallocate_transcription->proc~deallocate_model proc~deallocate_prompt foropenai_Transcription::Transcription%deallocate_prompt proc~deallocate_transcription->proc~deallocate_prompt proc~deallocate_url foropenai_Transcription::Transcription%deallocate_url proc~deallocate_transcription->proc~deallocate_url

Called by

proc~~deallocate_transcription~~CalledByGraph proc~deallocate_transcription foropenai_Transcription::Transcription%deallocate_Transcription program~test_transcription test_Transcription program~test_transcription->proc~deallocate_transcription

Source Code

   elemental pure subroutine deallocate_Transcription(this)
      class(Transcription), intent(inout) :: this
      call this%deallocate_url()
      call this%deallocate_model()
      call this%deallocate_language()
      call this%deallocate_prompt()
      call this%deallocate_file()
      call this%deallocate_assistant_response()
   end subroutine deallocate_Transcription