75 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			75 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
#ifndef __STDTYPES_H
 | 
						|
#define __STDTYPES_H
 | 
						|
 | 
						|
#ifndef XVT_INCL_XVTENV
 | 
						|
#include <xvt_env.h>
 | 
						|
#endif    
 | 
						|
 | 
						|
#ifndef DBG
 | 
						|
#ifndef NDEBUG
 | 
						|
#define DBG
 | 
						|
#endif
 | 
						|
#endif
 | 
						|
 | 
						|
#define pure =0
 | 
						|
 | 
						|
#define HIDDEN static
 | 
						|
 | 
						|
#define EOL             -1
 | 
						|
#define NOERR   0
 | 
						|
 | 
						|
 | 
						|
// @doc EXTERNAL
 | 
						|
 | 
						|
// @type bool | Tipo booleano che puo' assumere i valori TRUE (definito come 1)
 | 
						|
//    e FALSE (definito come 0).
 | 
						|
 | 
						|
#ifdef __cplusplus
 | 
						|
  #ifndef FALSE
 | 
						|
    #define FALSE false
 | 
						|
    #define TRUE  true
 | 
						|
  #endif
 | 
						|
#else
 | 
						|
  typedef unsigned short bool;
 | 
						|
  #ifndef FALSE
 | 
						|
    #define FALSE 0
 | 
						|
    #define TRUE  1
 | 
						|
  #endif
 | 
						|
#endif
 | 
						|
 | 
						|
// @doc EXTERNAL
 | 
						|
 | 
						|
// @type word | Tipo per la definizione di tipi di lunghezza pari a due byte
 | 
						|
typedef unsigned short word;
 | 
						|
// @doc EXTERNAL
 | 
						|
 | 
						|
// @type dword | Tipo per la definizione di tipi di lunghezza pari a quattro byte
 | 
						|
typedef unsigned int dword;
 | 
						|
// @doc EXTERNAL
 | 
						|
 | 
						|
// @type byte | Tipo per la definizione di tipi di lunghezza pari ad un byte
 | 
						|
typedef unsigned char byte;
 | 
						|
// @doc EXTERNAL
 | 
						|
 | 
						|
// @type KEY | Tipo per la definizione di variabili destinati a contenere i caratteri
 | 
						|
//    immessi da tastiera
 | 
						|
typedef unsigned short KEY;
 | 
						|
 | 
						|
#define UNDEFINED -32767
 | 
						|
 | 
						|
#undef _SVID
 | 
						|
 | 
						|
int  get_serial_number();
 | 
						|
bool test_assistance_year();
 | 
						|
 | 
						|
void init_global_vars();
 | 
						|
void free_global_vars();
 | 
						|
 | 
						|
#ifdef LINUX
 | 
						|
#define __int64	long long  //verificare
 | 
						|
#endif
 | 
						|
 | 
						|
#endif // __STDTYPES_H
 | 
						|
 | 
						|
 |