libsim Versione 8.0.0

◆ l4f_launcher()

subroutine, public l4f_launcher ( character(len=*), intent(out) a_name,
character(len=*), intent(in), optional a_name_force,
character(len=*), intent(in), optional a_name_append )

Ritorna un messaggio caratteristico delle priorità standard.

Routine specifica per il SIM. Cattura le variabili di ambiente LOG4_APPLICATION_NAME,LOG4_APPLICATION_ID e compone il nome univoco per il logging. Se le variabili di ambiente non sono impostate ritorna un nome definito dal nome del processo e da un timestamp.

Parametri
[out]a_namenome univoco per logging
[in]a_name_forceforza il valore di a_name
[in]a_name_appendvalore da appendere a a_name

Definizione alla linea 500 del file log4fortran.F90.

501END FUNCTION l4f_category_exist_f
502
503!> Return true if the corresponding category handle exists
504!! (is associated with a category).
505!! Legacy Fortran version that receives an integer instead of a C
506!! pointer.
507FUNCTION l4f_category_exist_legacy(a_category) RESULT(exist)
508INTEGER,INTENT(in):: a_category !< category
509LOGICAL :: exist
510
511IF (a_category <= 0 .OR. a_category > l4f_global_ptr%arraysize) THEN
512 exist = .false.
513ELSE
514 exist = l4f_category_exist(l4f_global_ptr%array(a_category))
515ENDIF
516
517END FUNCTION l4f_category_exist_legacy
518
519#endif
520
521END MODULE log4fortran
classe per la gestione del logging

Generated with Doxygen.