| MLib Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#include <mlib.h> #define M_EXIT_IF_ERROR (expr, message, callback_exit) #define M_DEFAULT_EXIT_IF_ERROR (expr)
#define M_EXIT_IF_ERROR(expr, message, callback_exit)
stability: Unstable
Verifica una espressione expr, nel caso risulti FALSE provvede
a visualizzare attraverso le funzioni g_print() e g_log()
un messaggio di errore approfondito e a chiamare una funzione di uscita callback_exit.
|
una espressione |
|
una stringa di testo |
|
una funzione |
#define M_DEFAULT_EXIT_IF_ERROR(expr)
Verifica una espressione expr, nel caso risulti FALSE provvede
a visualizzare attraverso le funzioni g_print() e g_log()
un messaggio di errore approfondito e a chiamare una funzione di uscita di default.
stability: Unstable
Questa è una macro privata della MLib e se ne sconsiglia l'utilizzo.
|
una espressione |