| array_name(size_t i) const | Halide::Internal::GIOBase | protected |
| array_size() const | Halide::Internal::GIOBase | protected |
| array_size_ | Halide::Internal::GIOBase | mutableprotected |
| array_size_defined() const | Halide::Internal::GIOBase | protected |
| as() const | Halide::Internal::GeneratorInput_Func< T > | inlineprotected |
| at(size_t i) const | Halide::Internal::GeneratorInputImpl< T, Func > | inline |
| begin() const | Halide::Internal::GeneratorInputImpl< T, Func > | inline |
| check_gio_access() const | Halide::Internal::GIOBase | protected |
| check_matching_array_size(size_t size) const | Halide::Internal::GIOBase | protected |
| check_matching_dims(int d) const | Halide::Internal::GIOBase | protected |
| check_matching_types(const std::vector< Type > &t) const | Halide::Internal::GIOBase | protected |
| check_value_writable() const override | Halide::Internal::GeneratorInputBase | protectedvirtual |
| dims() const | Halide::Internal::GIOBase | protected |
| dims_ | Halide::Internal::GIOBase | mutableprotected |
| dims_defined() const | Halide::Internal::GIOBase | protected |
| end() const | Halide::Internal::GeneratorInputImpl< T, Func > | inline |
| exprs() const | Halide::Internal::GIOBase | protected |
| exprs_ | Halide::Internal::GIOBase | protected |
| funcs() const | Halide::Internal::GIOBase | protected |
| funcs_ | Halide::Internal::GIOBase | protected |
| generator | Halide::Internal::GIOBase | protected |
| GeneratorInput_Func(const std::string &name, const Type &t, int d) | Halide::Internal::GeneratorInput_Func< T > | inline |
| GeneratorInput_Func(const std::string &name, int d) | Halide::Internal::GeneratorInput_Func< T > | inline |
| GeneratorInput_Func(const std::string &name, const Type &t) | Halide::Internal::GeneratorInput_Func< T > | inline |
| GeneratorInput_Func(const std::string &name) | Halide::Internal::GeneratorInput_Func< T > | inlineexplicit |
| GeneratorInput_Func(size_t array_size, const std::string &name, const Type &t, int d) | Halide::Internal::GeneratorInput_Func< T > | inline |
| GeneratorInput_Func(size_t array_size, const std::string &name, int d) | Halide::Internal::GeneratorInput_Func< T > | inline |
| GeneratorInput_Func(size_t array_size, const std::string &name, const Type &t) | Halide::Internal::GeneratorInput_Func< T > | inline |
| GeneratorInput_Func(size_t array_size, const std::string &name) | Halide::Internal::GeneratorInput_Func< T > | inline |
| GeneratorInputBase(size_t array_size, const std::string &name, ArgInfoKind kind, const std::vector< Type > &t, int d) | Halide::Internal::GeneratorInputBase | protected |
| GeneratorInputBase(const std::string &name, ArgInfoKind kind, const std::vector< Type > &t, int d) | Halide::Internal::GeneratorInputBase | protected |
| GeneratorInputImpl(const std::string &name, ArgInfoKind kind, const std::vector< Type > &t, int d) | Halide::Internal::GeneratorInputImpl< T, Func > | inlineprotected |
| GeneratorInputImpl(const std::string &name, ArgInfoKind kind, const std::vector< Type > &t, int d) | Halide::Internal::GeneratorInputImpl< T, Func > | inlineprotected |
| GeneratorInputImpl(const std::string &name, ArgInfoKind kind, const std::vector< Type > &t, int d) | Halide::Internal::GeneratorInputImpl< T, Func > | inlineprotected |
| get_c_type() const override | Halide::Internal::GeneratorInput_Func< T > | inlineprotectedvirtual |
| get_values() const | Halide::Internal::GIOBase | protected |
| get_values() const | Halide::Internal::GIOBase | inlineprotected |
| get_values() const | Halide::Internal::GIOBase | inlineprotected |
| gio_type() const | Halide::Internal::GIOBase | protected |
| gio_types() const | Halide::Internal::GIOBase | protected |
| gio_types_defined() const | Halide::Internal::GIOBase | protected |
| GIOBase(size_t array_size, const std::string &name, ArgInfoKind kind, const std::vector< Type > &types, int dims) | Halide::Internal::GIOBase | protected |
| GIOBase(const GIOBase &)=delete | Halide::Internal::GIOBase | |
| GIOBase(GIOBase &&)=delete | Halide::Internal::GIOBase | |
| in() | Halide::Internal::GeneratorInput_Func< T > | inline |
| in(const Func &other) | Halide::Internal::GeneratorInput_Func< T > | inline |
| in(const std::vector< Func > &others) | Halide::Internal::GeneratorInput_Func< T > | inline |
| init_internals() | Halide::Internal::GeneratorInputBase | protected |
| input_or_output() const override | Halide::Internal::GeneratorInputBase | inlineprotectedvirtual |
| inputs_set | Halide::Internal::GeneratorInputBase | protected |
| is_array() const override | Halide::Internal::GeneratorInputImpl< T, Func > | inlineprotectedvirtual |
| kind() const | Halide::Internal::GIOBase | protected |
| kind_ | Halide::Internal::GIOBase | protected |
| name() const | Halide::Internal::GIOBase | protected |
| name_ | Halide::Internal::GIOBase | protected |
| operator ExternFuncArgument() const | Halide::Internal::GeneratorInput_Func< T > | inline |
| operator Func() const | Halide::Internal::GeneratorInput_Func< T > | inline |
| operator()(Args &&...args) const | Halide::Internal::GeneratorInput_Func< T > | inline |
| operator()(const std::vector< Expr > &args) const | Halide::Internal::GeneratorInput_Func< T > | inline |
| operator=(const GIOBase &)=delete | Halide::Internal::GIOBase | |
| operator=(GIOBase &&)=delete | Halide::Internal::GIOBase | |
| operator[](size_t i) const | Halide::Internal::GeneratorInputImpl< T, Func > | inline |
| parameter() const | Halide::Internal::GeneratorInputBase | protected |
| parameters_ | Halide::Internal::GeneratorInputBase | protected |
| set_array_size(int size) | Halide::Internal::GIOBase | |
| set_def_min_max() | Halide::Internal::GeneratorInputBase | protectedvirtual |
| set_dimensions(int dims) | Halide::Internal::GIOBase | |
| set_estimate(Var var, Expr min, Expr extent) | Halide::Internal::GeneratorInput_Func< T > | inline |
| set_estimate_impl(const Var &var, const Expr &min, const Expr &extent) | Halide::Internal::GeneratorInputBase | protected |
| set_estimates(const Region &estimates) | Halide::Internal::GeneratorInput_Func< T > | inline |
| set_estimates_impl(const Region &estimates) | Halide::Internal::GeneratorInputBase | protected |
| set_inputs(const std::vector< StubInput > &inputs) | Halide::Internal::GeneratorInputBase | protected |
| set_type(const Type &type) | Halide::Internal::GIOBase | |
| size() const | Halide::Internal::GeneratorInputImpl< T, Func > | inline |
| TBase typedef | Halide::Internal::GeneratorInput_Func< T > | protected |
| types_ | Halide::Internal::GIOBase | mutableprotected |
| verify_internals() override | Halide::Internal::GeneratorInputBase | protectedvirtual |
| ~GeneratorInputBase() override | Halide::Internal::GeneratorInputBase | |
| ~GIOBase()=default | Halide::Internal::GIOBase | virtual |