1 #ifndef TIL_TIL_COMMON_H 2 #define TIL_TIL_COMMON_H 11 #pragma inline_depth(30) 17 #define FRIEND_TEMPLATE_NO_ARG 19 #define FRIEND_TEMPLATE_NO_ARG <> 24 #define INLINE __forceinline 30 #if defined( _WIN32 ) && !defined( _GNUC ) 33 #ifdef aimstil_EXPORTS 34 #define TIL_API __declspec(dllexport) 35 #define EXPIMP_TEMPLATE 37 #define TIL_API __declspec(dllimport) 38 #define EXPIMP_TEMPLATE extern 43 #define EXPIMP_TEMPLATE 48 #define M_PI 3.14159265358979323846 54 #define EXPAND_VECTOR(v) v[0], v[1], v[2] 79 inline void warning(
const char * msg) { std::cout <<
"TIL warning: " << msg << std::endl; }
Belongs to package Box Do not include directly, include til/Box.h instead.
A type representing the absence of a type.
A type used in some construtors to disable initialization.
void warning(const char *msg)
Library warning.