set_file_name Subroutine

private pure elemental subroutine set_file_name(this, file_name)

Type Bound

openai

Arguments

Type IntentOptional Attributes Name
class(openai), intent(inout) :: this
character(len=*), intent(in) :: file_name

Called by

proc~~set_file_name~~CalledByGraph proc~set_file_name foropenai_base::openai%set_file_name proc~load_api_key foropenai_base::openai%load_api_key proc~load_api_key->proc~set_file_name proc~load_base_data foropenai_base::openai%load_base_data proc~load_base_data->proc~set_file_name proc~load_base_data->proc~load_api_key proc~load_organization foropenai_base::openai%load_organization proc~load_base_data->proc~load_organization proc~load_chatcompletion_data foropenai_ChatCompletion::ChatCompletion%load_ChatCompletion_data proc~load_chatcompletion_data->proc~set_file_name proc~load_imagegeneration_data foropenai_ImageGeneration::ImageGeneration%load_ImageGeneration_data proc~load_imagegeneration_data->proc~set_file_name proc~load_organization->proc~set_file_name proc~load_transcription_data foropenai_Transcription::Transcription%load_Transcription_data proc~load_transcription_data->proc~set_file_name proc~load_translation_data foropenai_Translation::Translation%load_Translation_data proc~load_translation_data->proc~set_file_name proc~set_base_data foropenai_base::openai%set_base_data proc~set_base_data->proc~set_file_name proc~set_base_data->proc~load_api_key proc~set_base_data->proc~load_organization proc~set_chatcompletion_data foropenai_ChatCompletion::ChatCompletion%set_ChatCompletion_data proc~set_chatcompletion_data->proc~set_file_name proc~set_chatcompletion_data->proc~load_chatcompletion_data proc~set_imagegeneration_data foropenai_ImageGeneration::ImageGeneration%set_ImageGeneration_data proc~set_imagegeneration_data->proc~set_file_name proc~set_imagegeneration_data->proc~load_imagegeneration_data proc~set_transcription_data foropenai_Transcription::Transcription%set_Transcription_data proc~set_transcription_data->proc~set_file_name proc~set_transcription_data->proc~load_transcription_data proc~set_translation_data foropenai_Translation::Translation%set_Translation_data proc~set_translation_data->proc~set_file_name proc~set_translation_data->proc~load_translation_data proc~conversation foropenai_ChatCompletion::ChatCompletion%conversation proc~conversation->proc~set_base_data proc~conversation->proc~set_chatcompletion_data program~test_base test_base program~test_base->proc~set_base_data program~test_chatcompletion test_ChatCompletion program~test_chatcompletion->proc~set_base_data program~test_chatcompletion->proc~set_chatcompletion_data program~test_imagegeneration test_ImageGeneration program~test_imagegeneration->proc~set_base_data program~test_imagegeneration->proc~set_imagegeneration_data program~test_transcription test_Transcription program~test_transcription->proc~set_base_data program~test_transcription->proc~set_transcription_data program~test_translation test_Translation program~test_translation->proc~set_base_data program~test_translation->proc~set_translation_data

Source Code

   elemental pure subroutine set_file_name(this, file_name)
      class(openai),    intent(inout) :: this
      character(len=*), intent(in)    :: file_name
      this%file_name = trim(file_name)
   end subroutine set_file_name