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

Traits to determine how to extract data from various types. 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 requires_container = false
 
static constexpr bool is_region_like = false
 

Detailed Description

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

Traits to determine how to extract data from various types.

The returned values are alwayu doubles (_d)

This struct provides compile-time information about how to handle different data types in terms of whether they represent multiple variants, require a container, or are region-like. It also defines the expected result types for data extraction.

Specializations are provided for:

Definition at line 67 of file DataSpec.hpp.


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