DYTSrouce/Tool/matlab/include/shared_robotics/collisioncodegen_util.hpp

34 lines
632 B
C++
Raw Normal View History

2024-11-22 15:19:31 +00:00
// 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_ */