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

◆ get_all_parameters()

template<ComputeData InputType = std::vector<Kakshya::DataVariant>, ComputeData OutputType = InputType>
std::map< std::string, std::any > MayaFlux::Yantra::UniversalSorter< InputType, OutputType >::get_all_parameters ( ) const
inlineoverridevirtual

Retrieves all parameters and their values.

Returns
Map of parameter names to their values

Reimplemented from MayaFlux::Yantra::ComputeOperation< InputType, OutputType >.

Definition at line 221 of file UniversalSorter.hpp.

222 {
223 auto params = get_all_sorting_parameters();
224 params["strategy"] = m_strategy;
225 params["direction"] = m_direction;
226 params["granularity"] = m_granularity;
227 return params;
228 }
virtual std::map< std::string, std::any > get_all_sorting_parameters() const