|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| std::span< To > MayaFlux::Kakshya::extract_data | ( | std::span< const From > | source, |
| std::vector< To > & | destination, | ||
| Utils::ComplexConversionStrategy | strategy = Utils::ComplexConversionStrategy::MAGNITUDE |
||
| ) |
Concept-based data extraction with type conversion.
| T | Target type (must satisfy ProcessableData) |
| variant | Source DataVariant (may be modified for conversion) |
Performance advantage: Eliminates runtime type dispatch for supported types Uses constexpr branching for compile-time optimization
Definition at line 429 of file DataUtils.hpp.