MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Yantra::extraction_traits_d< T > Struct Template Reference

Compile-time traits describing how to extract double-precision data from a given ComputeData type for use by Kinesis algorithms. More...

#include <DataSpec.hpp>

+ Collaboration diagram for MayaFlux::Yantra::extraction_traits_d< T >:

Public Types

using result_type = std::span< double >
 
using variant_result_type = Kakshya::DataVariant
 

Static Public Attributes

static constexpr bool is_multi_variant = false
 
static constexpr bool is_region_like = false
 
static constexpr bool requires_container = false
 

Detailed Description

template<typename T>
struct MayaFlux::Yantra::extraction_traits_d< T >

Compile-time traits describing how to extract double-precision data from a given ComputeData type for use by Kinesis algorithms.

result_type is always span<double> (single) or vector<span<double>> (multi). Widening from native types is performed at the extraction site.

Definition at line 135 of file DataSpec.hpp.


The documentation for this struct was generated from the following file: