1995-08-07 07:59:09 +00:00
|
|
|
// Classe che contiene i data members comuni a tutti gli oggetti di creazione
|
|
|
|
// e la funzione di scansione.
|
|
|
|
|
|
|
|
#include <strings.h>
|
|
|
|
#include <mask.h>
|
|
|
|
#include <tabutil.h>
|
|
|
|
#include <lffiles.h>
|
|
|
|
#include <rectypes.h>
|
|
|
|
#include <config.h>
|
|
|
|
#include <checks.h>
|
1996-03-06 16:26:05 +00:00
|
|
|
#include <execp.h>
|
1995-08-07 07:59:09 +00:00
|
|
|
#include "ve6retv.h" // definizione dei valori di ritorno
|
|
|
|
#include "ve6.h"
|
1996-08-27 07:50:53 +00:00
|
|
|
#include "ve6200a.h" // identificativi dei campi della maschera
|
1996-03-06 16:26:05 +00:00
|
|
|
#include "ve6gen.h" // dichiarazione della classe
|
1995-08-07 07:59:09 +00:00
|
|
|
|
|
|
|
bool TElaborazioni::errore_fatale (int err)
|
|
|
|
{
|
|
|
|
switch (err)
|
|
|
|
{
|
|
|
|
case NO_ORG_DOCS:
|
|
|
|
case RECORD_WRITE_ERROR:
|
|
|
|
case ELAB_NOT_FOUND:
|
|
|
|
case DOC_TYPE_NOT_FOUND:
|
|
|
|
case READ_ERROR:
|
1996-03-06 16:26:05 +00:00
|
|
|
case ESC_PRESSED:
|
|
|
|
case NO_ELABS:
|
1995-08-07 07:59:09 +00:00
|
|
|
return TRUE;
|
|
|
|
default:
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
}
|