sparrow 0.3.0
Loading...
Searching...
No Matches
duration_array.hpp File Reference
Include dependency graph for duration_array.hpp:
This graph shows which files directly or indirectly include this file:

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.