An argument to an extern-defined Func.
More...
#include <ExternFuncArgument.h>
An argument to an extern-defined Func.
May be a Function, Buffer, ImageParam or Expr.
Definition at line 17 of file ExternFuncArgument.h.
◆ ArgType
Enumerator |
---|
UndefinedArg | |
FuncArg | |
BufferArg | |
ExprArg | |
ImageParamArg | |
Definition at line 18 of file ExternFuncArgument.h.
◆ ExternFuncArgument() [1/7]
◆ ExternFuncArgument() [2/7]
template<typename T , int Dims>
Halide::ExternFuncArgument::ExternFuncArgument |
( |
Buffer< T, Dims > | b | ) |
|
|
inline |
◆ ExternFuncArgument() [3/7]
Halide::ExternFuncArgument::ExternFuncArgument |
( |
Expr | e | ) |
|
|
inline |
◆ ExternFuncArgument() [4/7]
Halide::ExternFuncArgument::ExternFuncArgument |
( |
int | e | ) |
|
|
inline |
◆ ExternFuncArgument() [5/7]
Halide::ExternFuncArgument::ExternFuncArgument |
( |
float | e | ) |
|
|
inline |
◆ ExternFuncArgument() [6/7]
Halide::ExternFuncArgument::ExternFuncArgument |
( |
const Parameter & | p | ) |
|
|
inline |
◆ ExternFuncArgument() [7/7]
Halide::ExternFuncArgument::ExternFuncArgument |
( |
| ) |
|
|
default |
◆ is_func()
bool Halide::ExternFuncArgument::is_func |
( |
| ) |
const |
|
inline |
◆ is_expr()
bool Halide::ExternFuncArgument::is_expr |
( |
| ) |
const |
|
inline |
◆ is_buffer()
bool Halide::ExternFuncArgument::is_buffer |
( |
| ) |
const |
|
inline |
◆ is_image_param()
bool Halide::ExternFuncArgument::is_image_param |
( |
| ) |
const |
|
inline |
◆ defined()
bool Halide::ExternFuncArgument::defined |
( |
| ) |
const |
|
inline |
◆ arg_type
◆ func
◆ buffer
Buffer Halide::ExternFuncArgument::buffer |
◆ expr
Expr Halide::ExternFuncArgument::expr |
◆ image_param
Parameter Halide::ExternFuncArgument::image_param |
The documentation for this struct was generated from the following file: