123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- //=================================================================================================
- /*!
- @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 */
|