FastLED 3.9.15
Loading...
Searching...
No Matches

◆ FL_TEST_CASE_TEMPLATE_DEFINE

#define FL_TEST_CASE_TEMPLATE_DEFINE ( name,
T,
id )
Value:
template <typename T> \
static void FLTEST_CAT(id, _FUNC_)(); \
struct FLTEST_CAT(id, _REG_) { \
template <typename T> \
static void run() { \
FLTEST_CAT(id, _FUNC_)<T>(); \
} \
static const char* baseName() { return name; } \
}; \
template <typename T> \
static void FLTEST_CAT(id, _FUNC_)()
#define FLTEST_CAT(a, b)
Definition fltest.h:705

Definition at line 1884 of file fltest.h.

1884#define FL_TEST_CASE_TEMPLATE_DEFINE(name, T, id) \
1885 template <typename T> \
1886 static void FLTEST_CAT(id, _FUNC_)(); \
1887 struct FLTEST_CAT(id, _REG_) { \
1888 template <typename T> \
1889 static void run() { \
1890 FLTEST_CAT(id, _FUNC_)<T>(); \
1891 } \
1892 static const char* baseName() { return name; } \
1893 }; \
1894 template <typename T> \
1895 static void FLTEST_CAT(id, _FUNC_)()