tempoch-cpp 0.5.3
Header-only C++ wrapper for tempoch
Loading...
Searching...
No Matches
scales/base.hpp
Go to the documentation of this file.
1#pragma once
2
3#include "../ffi_core.hpp"
4#include <type_traits>
5
6namespace tempoch {
7
8template <typename T> struct is_scale : std::false_type {};
9template <typename T> inline constexpr bool is_scale_v = is_scale<T>::value;
10
11template <typename S> struct ScaleTraits;
12template <typename S> inline constexpr tempoch_scale_tag_t scale_tag_v = ScaleTraits<S>::ffi_tag;
13
14} // namespace tempoch
constexpr bool is_scale_v
constexpr tempoch_scale_tag_t scale_tag_v