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
6
namespace
tempoch
{
7
8
template
<
typename
T>
struct
is_scale
: std::false_type {};
9
template
<
typename
T>
inline
constexpr
bool
is_scale_v
=
is_scale<T>::value
;
10
11
template
<
typename
S>
struct
ScaleTraits
;
12
template
<
typename
S>
inline
constexpr
tempoch_scale_tag_t
scale_tag_v
=
ScaleTraits<S>::ffi_tag
;
13
14
}
// namespace tempoch
tempoch
Definition
civil_time.hpp:15
tempoch::is_scale_v
constexpr bool is_scale_v
Definition
scales/base.hpp:9
tempoch::scale_tag_v
constexpr tempoch_scale_tag_t scale_tag_v
Definition
scales/base.hpp:12
tempoch::ScaleTraits
Definition
scales/base.hpp:11
tempoch::is_scale
Definition
scales/base.hpp:8
include
tempoch
scales
base.hpp
Generated by
1.9.8