MayaFlux
0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
◆
extract_data()
template<ComputeData InputType = std::vector<Kakshya::DataVariant>, ComputeData OutputType = InputType>
OutputType
MayaFlux::Yantra::UniversalExtractor
< InputType, OutputType >::extract_data
(
const InputType &
data
)
inline
Type-safe extraction method.
Parameters
data
Input data
Returns
Extracted data directly (no
IO
wrapper)
Definition at line
141
of file
UniversalExtractor.hpp
.
142
{
143
input_type
wrapped_input(data);
144
auto
result =
operation_function
(wrapped_input);
145
return
result.data;
146
}
MayaFlux::Yantra::UniversalExtractor::operation_function
output_type operation_function(const input_type &input) override
Core operation implementation - called by ComputeOperation interface.
Definition
UniversalExtractor.hpp:213
MayaFlux::Yantra::UniversalExtractor::input_type
IO< InputType > input_type
Definition
UniversalExtractor.hpp:86
MayaFlux
Yantra
UniversalExtractor
Generated by
1.9.8