sparrow 0.9.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::detail::primitive_data_traits< std::chrono::seconds >
 
struct  sparrow::detail::primitive_data_traits< std::chrono::milliseconds >
 
struct  sparrow::detail::primitive_data_traits< std::chrono::microseconds >
 
struct  sparrow::detail::primitive_data_traits< std::chrono::nanoseconds >
 
struct  sparrow::is_duration_array< T >
 
struct  sparrow::is_duration_array< duration_array< T > >
 

Namespaces

namespace  sparrow
 
namespace  sparrow::detail
 

Concepts

concept  sparrow::duration_type
 

Typedefs

using sparrow::duration_types_t
 
template<duration_type T>
using sparrow::duration_array = primitive_array_impl<T>
 Array of std::chrono::duration values.
 
using sparrow::duration_seconds_array = duration_array<std::chrono::seconds>
 A duration array for std::chrono::seconds values.
 
using sparrow::duration_milliseconds_array = duration_array<std::chrono::milliseconds>
 A duration array for std::chrono::milliseconds values.
 
using sparrow::duration_microseconds_array = duration_array<std::chrono::microseconds>
 A duration array for std::chrono::microseconds values.
 
using sparrow::duration_nanoseconds_array = duration_array<std::chrono::nanoseconds>
 A duration array for std::chrono::nanoseconds values.
 

Variables

template<class T>
constexpr bool sparrow::is_duration_array_v = is_duration_array<T>::value
 Checks whether T is a duration_array type.