15 #ifndef INCG_IRIS_IUTEST_CONSTANT_HPP_37DDDC13_3259_42E0_A648_47B064DED4BA_
16 #define INCG_IRIS_IUTEST_CONSTANT_HPP_37DDDC13_3259_42E0_A648_47B064DED4BA_
25 #if IUTEST_HAS_INLINE_VARIABLE
29 static inline const char*
const DefaultXmlReportFileName =
"test_detail.xml";
30 static inline const char*
const UnknownFile =
"unknown file";
31 static inline const char*
const Null =
"(null)";
46 template<
typename DMY>
49 static const char*
const DefaultXmlReportFileName;
50 static const char*
const UnknownFile;
51 static const char*
const Null;
54 #if IUTEST_HAS_LIB && IUTEST_HAS_EXTERN_TEMPLATE
56 IUTEST_PRAGMA_EXTERN_TEMPLATE_WARN_DISABLE_BEGIN()
58 extern template struct kStringsT<
void>;
60 IUTEST_PRAGMA_EXTERN_TEMPLATE_WARN_DISABLE_END()
64 template<
typename DMY>
65 const char*
const kStringsT<DMY>::DefaultXmlReportFileName =
"test_detail.xml";
66 template<
typename DMY>
67 const char*
const kStringsT<DMY>::UnknownFile =
"unknown file";
68 template<
typename DMY>
69 const char*
const kStringsT<DMY>::Null =
"(null)";
71 template struct kStringsT<void>;
81 typedef helper::kStringsT<void> kStrings;
90 #if defined(IUTEST_NO_INCLASS_MEMBER_INITIALIZATION)
93 MaxPrintContainerCount = 32
94 , PrintArrayThreshold = 16
95 , PrintArrayChunksize = PrintArrayThreshold/2
98 static const size_t MaxPrintContainerCount = 32;
99 static const size_t PrintArrayThreshold = 18;
100 static const size_t PrintArrayChunksize = PrintArrayThreshold/2;
107 #endif // INCG_IRIS_IUTEST_CONSTANT_HPP_37DDDC13_3259_42E0_A648_47B064DED4BA_