pure_error Subroutine

public pure subroutine pure_error(buf, message, module, procedure)

Buffer an error-level message

Arguments

Type IntentOptional Attributes Name
type(log_buffer_type), intent(inout) :: buf
character(len=*), intent(in) :: message
character(len=*), intent(in), optional :: module
character(len=*), intent(in), optional :: procedure

Calls

proc~~pure_error~~CallsGraph proc~pure_error pure_error proc~buffer_message buffer_message proc~pure_error->proc~buffer_message

Source Code

   pure subroutine pure_error(buf, message, module, procedure)
      !! Buffer an error-level message
      type(log_buffer_type), intent(inout) :: buf
      character(*), intent(in) :: message
      character(*), intent(in), optional :: module, procedure
      call buffer_message(buf, "ERROR", message, module, procedure)
   end subroutine pure_error