/*============================================================================ ddc.h - Don Cross, October 1992. Generic ddclib stuff. ============================================================================*/ #ifndef __DDC_DDC_H #define __DDC_DDC_H // If you add something to DDCRET, please add the appropriate string // to the function DDCRET_String() in the file 'source\ddcret.cpp'. enum DDCRET { DDC_SUCCESS, // The operation succeded DDC_FAILURE, // The operation failed for unspecified reasons DDC_OUT_OF_MEMORY, // Operation failed due to running out of memory DDC_FILE_ERROR, // Operation encountered file I/O error DDC_INVALID_CALL, // Operation was called with invalid parameters DDC_USER_ABORT, // Operation was aborted by the user DDC_INVALID_FILE // File format does not match }; const char *DDCRET_String ( DDCRET ); // See source\ddcret.cpp #define TRUE 1 #define FALSE 0 typedef int dBOOLEAN; typedef unsigned char BYTE; typedef unsigned char UINT8; typedef signed char INT8; typedef unsigned short int UINT16; typedef signed short int INT16; typedef unsigned long int UINT32; typedef signed long int INT32; #ifdef __BORLANDC__ #if sizeof(UINT16) != 2 #error Need to fix UINT16 and INT16 #endif #if sizeof(UINT32) != 4 #error Need to fix UINT32 and INT32 #endif #endif #endif /* __DDC_DDC_H */ /*--- end of file ddc.h ---*/