17 #define BEGIN_CHECK if( InputTraits<
18 #define END_CHECK >::name() == "unused string" ) \
19 { std::cout << "Unused - Just make sure it compiles." << std::endl; }
21 int main(
int argc,
char *argv[])
58 typedef signed int user_int_t;
59 typedef unsigned int user_unsigned_int_t;
60 typedef float user_float_t;
61 typedef double user_double_t;
62 typedef int32_t user_int32_t;
63 typedef uint32_t user_uint32_t;
64 typedef int64_t user_int64_t;
65 typedef uint64_t user_uint64_t;
66 typedef signed long user_long_t;
67 typedef signed long long user_long_long_t;
68 typedef unsigned long user_unsigned_long_t;
69 typedef unsigned long long user_unsigned_long_long_t;
70 typedef size_t user_size_t;
71 typedef ssize_t user_ssize_t;
187 std::cout <<
"Validated InputTraits - The test PASSED "
188 "because it compiled" << std::endl;
A simple class that can be the User template argument for an InputAdapter.
int main(int narg, char **arg)