ObjectARX provides the following preprocessor definitions for use with legacy global functions:
#define TRUE 1 #define FALSE 0 #define EOS'\0' // String termination character
The PAUSE symbol, a string that contains a single backslash, is defined for the acedCommandS()/acedCommandC() and acedCmdS()/acedCmdC() functions, as follows:
#define PAUSE "\\" // Pause in command argument list
Note: The ObjectARX library doesn't define the values GOOD and BAD, which appear as return values in the code samples throughout this guide (especially in error-handling code). You can define them if you want, or substitute a convention that you prefer.