MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ analyze_data()

template<ComputeData InputType = std::vector<Kakshya::DataVariant>, ComputeData OutputType = InputType>
std::any MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType >::analyze_data ( const InputType &  data)
inline

User-facing analysis method - returns analysis results directly.

Parameters
dataRaw input data
Returns
Analysis results as std::any

Definition at line 176 of file UniversalAnalyzer.hpp.

177 {
178 input_type input_io(data);
179 m_current_output = this->apply_operation(input_io);
180 return m_current_analysis;
181 }
output_type apply_operation(const input_type &input)
Public synchronous execution interface.