Halide 19.0.0
Halide compiler and libraries
Loading...
Searching...
No Matches
Halide::Internal::GeneratorParam_Enum< T > Member List

This is the complete list of members for Halide::Internal::GeneratorParam_Enum< T >, including all inherited members.

call_to_string(const std::string &v) const overrideHalide::Internal::GeneratorParam_Enum< T >inlinevirtual
check_value_readable() constHalide::Internal::GeneratorParamBaseprotected
check_value_writable() constHalide::Internal::GeneratorParamBaseprotected
fail_wrong_type(const char *type)Halide::Internal::GeneratorParamBaseprotected
GeneratorParam_Enum(const std::string &name, const T &value, const std::map< std::string, T > &enum_map)Halide::Internal::GeneratorParam_Enum< T >inline
GeneratorParamBase(const std::string &name)Halide::Internal::GeneratorParamBaseexplicit
GeneratorParamBase(const GeneratorParamBase &)=deleteHalide::Internal::GeneratorParamBase
GeneratorParamBase(GeneratorParamBase &&)=deleteHalide::Internal::GeneratorParamBase
GeneratorParamImpl(const std::string &name, const T &value)Halide::Internal::GeneratorParamImpl< T >inline
get_c_type() const overrideHalide::Internal::GeneratorParam_Enum< T >inlinevirtual
get_default_value() const overrideHalide::Internal::GeneratorParam_Enum< T >inlinevirtual
get_type_decls() const overrideHalide::Internal::GeneratorParam_Enum< T >inlinevirtual
is_looplevel_param() constHalide::Internal::GeneratorParamBaseinlineprotectedvirtual
is_synthetic_param() constHalide::Internal::GeneratorParamBaseinlineprotectedvirtual
name() constHalide::Internal::GeneratorParamBaseinline
operator Expr() constHalide::Internal::GeneratorParamImpl< T >inline
operator T() constHalide::Internal::GeneratorParamImpl< T >inline
operator=(const GeneratorParamBase &)=deleteHalide::Internal::GeneratorParamBase
operator=(GeneratorParamBase &&)=deleteHalide::Internal::GeneratorParamBase
set(const T &e)Halide::Internal::GeneratorParam_Enum< T >inline
Halide::Internal::GeneratorParamImpl::set(const std::string &new_value)Halide::Internal::GeneratorParamImpl< T >inline
Halide::Internal::GeneratorParamBase::set(const char *new_value)Halide::Internal::GeneratorParamBaseinline
set_from_string(const std::string &new_value_string) overrideHalide::Internal::GeneratorParam_Enum< T >inlinevirtual
set_impl(const T &new_value)Halide::Internal::GeneratorParamImpl< T >inlineprotectedvirtual
type typedefHalide::Internal::GeneratorParamImpl< T >
value() constHalide::Internal::GeneratorParamImpl< T >inline
value_Halide::Internal::GeneratorParamImpl< T >protected
~GeneratorParamBase()Halide::Internal::GeneratorParamBasevirtual