print_usage Subroutine

private impure elemental subroutine print_usage(this)

Type Bound

usage

Arguments

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

Calls

proc~~print_usage~~CallsGraph proc~print_usage foropenai_ChatCompletion::usage%print_usage proc~print_completion_tokens foropenai_ChatCompletion::usage%print_completion_tokens proc~print_usage->proc~print_completion_tokens proc~print_prompt_tokens foropenai_ChatCompletion::usage%print_prompt_tokens proc~print_usage->proc~print_prompt_tokens proc~print_total_tokens foropenai_ChatCompletion::usage%print_total_tokens proc~print_usage->proc~print_total_tokens

Source Code

   elemental impure subroutine print_usage(this)
      class(usage), intent(inout) :: this
      call this%print_prompt_tokens()
      call this%print_completion_tokens()
      call this%print_total_tokens()
   end subroutine print_usage