Skip to content

Commit d8d4253

Browse files
committed
FIX: Fix compiling on C++11
1 parent ddc5a2c commit d8d4253

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

include/databento/record.hpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,12 @@ struct RecordHeader {
4242
};
4343

4444
// Type trait helper for templated functions accepting DBN records.
45-
template <typename, typename = std::void_t<>>
45+
namespace detail {
46+
// std::void_t added in C++17
47+
template <typename... Ts>
48+
using void_t = void;
49+
} // namespace detail
50+
template <typename, typename = detail::void_t<>>
4651
struct has_header : std::false_type {};
4752
template <typename T>
4853
struct has_header<T, std::void_t<decltype(std::declval<T>().hd)>>

0 commit comments

Comments
 (0)