sparrow 0.3.0
|
#include "sparrow/layout/array_trivial_copyable.hpp"
Go to the source code of this file.
Classes | |
struct | sparrow::is_duration_array< T > |
struct | sparrow::is_duration_array< duration_array< T > > |
Namespaces | |
namespace | sparrow |
Concepts | |
concept | sparrow::duration_type |
Typedefs | |
using | sparrow::duration_types_t |
template<duration_type T> | |
using | sparrow::duration_array = array_trivial_copyable<T> |
Array of std::chrono::duration values. | |
using | sparrow::duration_seconds_array = duration_array<std::chrono::seconds> |
using | sparrow::duration_milliseconds_array = duration_array<std::chrono::milliseconds> |
using | sparrow::duration_microseconds_array = duration_array<std::chrono::microseconds> |
using | sparrow::duration_nanoseconds_array = duration_array<std::chrono::nanoseconds> |
Variables | |
static constexpr duration_types_t | sparrow::duration_types |
template<class T> | |
constexpr bool | sparrow::is_duration_array_v = is_duration_array<T>::value |
Checks whether T is a duration_array type. | |