// Copyright 2018-2019 The MathWorks, Inc. /** * @file * @brief Provide additional typedefs needed for collisioncodegen */ #ifndef COLLISIONCODEGEN_UTIL_HPP #define COLLISIONCODEGEN_UTIL_HPP #if defined(BUILDING_LIBMWCOLLISIONCODEGEN) // should be defined by the mw build infrastructure /* For DLL_EXPORT_SYM and EXTERN_C */ #include "package.h" #define COLLISIONCODEGEN_API DLL_EXPORT_SYM #else #ifndef COLLISIONCODEGEN_API #define COLLISIONCODEGEN_API #endif #endif /* else */ #ifndef EXTERN_C #ifdef __cplusplus #define EXTERN_C extern "C" #else #define EXTERN_C #endif #endif #endif /* COLLISIONCODEGEN_UTIL_HPP_ */