//================================================================================================= /*! @file Pegasus.h @ingroup Software group @author Jean-Francois Hammond @brief API */ //================================================================================================= /*================================================================================================= Copyright (C) 2011 ANRAD Corporation This software is the sole property of ANRAD Corporation and may not be copied or reproduced in any way without prior written permission from ANRAD Corporation. This software is intended for use in systems produced by ANRAD Corporation. This software or any other copies thereof may not be provided or otherwise made available to any other person without written permission from ANRAD Corporation. No title to and ownership of the software is hereby transferred. The information in this software is subject to change without notice and should not be construed as a commitment by ANRAD Corporation. =================================================================================================*/ #ifndef Pegasus_H #define Pegasus_H #ifdef PEGASUS_EXPORTS #define PEGASUS_API __declspec(dllexport) #else #define PEGASUS_API #endif #ifndef HIDE_PEGASUS_DEPRECATED #define PEGASUS_DEPRECATED_BY(_msg) __declspec(deprecated("** deprecated ** It has been replaced by " _msg ". ** ")) #define PEGASUS_DEPRECATED_THIS() __declspec(deprecated("** deprecated ** There is no replacement. ** ")) #else #define PEGASUS_DEPRECATED_BY(_msg) #define PEGASUS_DEPRECATED_THIS() #endif // //==================================== [ INCLUDE FILES ] ========================================== #include "PegasusDefs.h" #include "PegasusStructDefs.h" #include "PegasusFunctionDefs.h" // //==================================== [ DEFINES ] ================================================ // //==================================== [ EXTERNS ] ================================================ // //==================================== [ STATIC GLOBAL ] ========================================== // //==================================== [ PROTOTYPES ] ============================================= #endif /* Pegasus_H */