00001 #ifndef hpp_Bool2Type_hpp 00002 #define hpp_Bool2Type_hpp 00003 00004 // Need type declaration too (for Bool2Type declaration) 00005 #ifdef __cplusplus 00006 00007 template <bool> struct Bool2Type{}; 00008 00009 #ifdef _MSC_VER 00010 // Identifier truncated to 255 char in debug info 00011 #pragma warning(disable:4786) 00012 #endif 00013 #endif 00014 00015 00016 00017 #endif