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

◆ get_parameter_or_default()

template<ComputeData InputType = std::vector<Kakshya::DataVariant>, ComputeData OutputType = InputType>
template<typename T >
T MayaFlux::Yantra::UniversalExtractor< InputType, OutputType >::get_parameter_or_default ( const std::string &  name,
const T &  default_value 
) const
inline

Helper to get typed parameter with default value.

Template Parameters
TParameter type
Parameters
nameParameter name
default_valueDefault value if parameter not found
Returns
Parameter value or default

Definition at line 213 of file UniversalExtractor.hpp.

214 {
215 return safe_any_cast_or_default<T>(get_extraction_parameter(name), default_value);
216 }
virtual std::any get_extraction_parameter(const std::string &name) const