15 #ifndef __ADIOSUtilities_h 16 #define __ADIOSUtilities_h 18 #ifndef VTK_WRAPPING_CXX 28 #include <adios_types.h> 45 static void TestEq(
const T& expected,
const T& actual,
48 if(actual != expected)
58 static void TestNe(
const T& notExpected,
const T& actual,
61 if(actual == notExpected)
80 static void TestEq(
const T& expected,
const T& actual,
83 if(actual != expected)
93 static void TestNe(
const T& notExpected,
const T& actual,
96 if(actual == notExpected)
108 template<
size_t S> ADIOS_DATATYPES
SizeToInt();
116 template<
size_t S> ADIOS_DATATYPES
SizeToUInt();
124 template<
typename TN>
136 template<> ADIOS_DATATYPES NativeToADIOS<std::complex<float> >();
137 template<> ADIOS_DATATYPES NativeToADIOS<std::complex<double> >();
138 template<> ADIOS_DATATYPES NativeToADIOS<std::string>();
142 size_t SizeOf(ADIOS_DATATYPES ta);
146 bool IsInt(ADIOS_DATATYPES ta);
ADIOS_DATATYPES SizeToInt< 1 >()
ADIOS_DATATYPES NativeToADIOS< int8_t >()
ADIOS_DATATYPES SizeToInt< 2 >()
bool IsInt(ADIOS_DATATYPES ta)
ADIOS_DATATYPES SizeToUInt< 8 >()
ADIOS_DATATYPES NativeToADIOS< uint8_t >()
ADIOS_DATATYPES SizeToInt()
static void TestNe(const T ¬Expected, const T &actual, const std::string &msg="")
ADIOS_DATATYPES NativeToADIOS< int64_t >()
WriteError(const std::string &msg="")
static void TestNe(const T ¬Expected, const T &actual, const std::string &msg="")
ADIOS_DATATYPES NativeToADIOS< double >()
static void TestEq(const T &expected, const T &actual, const std::string &msg="")
ADIOS_DATATYPES SizeToInt< 4 >()
ADIOS_DATATYPES NativeToADIOS< uint32_t >()
ADIOS_DATATYPES SizeToUInt< 2 >()
ADIOS_DATATYPES NativeToADIOS< float >()
ADIOS_DATATYPES SizeToUInt()
ADIOS_DATATYPES NativeToADIOS< uint64_t >()
ADIOS_DATATYPES NativeToADIOS< int32_t >()
ADIOS_DATATYPES NativeToADIOS< uint16_t >()
ADIOS_DATATYPES SizeToUInt< 1 >()
static void TestEq(const T &expected, const T &actual, const std::string &msg="")
ADIOS_DATATYPES SizeToInt< 8 >()
ADIOS_DATATYPES SizeToUInt< 4 >()
ADIOS_DATATYPES NativeToADIOS< int16_t >()
size_t SizeOf(ADIOS_DATATYPES ta)
ADIOS_DATATYPES NativeToADIOS()