25 #ifndef GOBY_MIDDLEWARE_LOG_HDF5_HDF5_PREDICATE_H
26 #define GOBY_MIDDLEWARE_LOG_HDF5_HDF5_PREDICATE_H
38 template <
typename T> H5::PredType
predicate();
39 template <> H5::PredType predicate<std::int32_t>() {
return H5::PredType::NATIVE_INT32; }
40 template <> H5::PredType predicate<std::int64_t>() {
return H5::PredType::NATIVE_INT64; }
41 template <> H5::PredType predicate<std::uint32_t>() {
return H5::PredType::NATIVE_UINT32; }
42 template <> H5::PredType predicate<std::uint64_t>() {
return H5::PredType::NATIVE_UINT64; }