#include <ParamMap.h>
Definition at line 17 of file ParamMap.h.
◆ ParamMap()
Halide::ParamMap::ParamMap |
( |
| ) |
|
|
default |
◆ set_scalar()
v Halide::ParamMap::set_scalar |
( |
val |
| ) |
|
◆ HALIDE_ATTRIBUTE_DEPRECATED()
Halide::ParamMap::HALIDE_ATTRIBUTE_DEPRECATED |
( |
"ParamMap is deprecated in Halide 16 and will be removed in Halide 17. " "Callers requiring threadsafe JIT calls should migrate to use compile_to_callable() instead." |
| ) |
const & |
◆ size()
size_t Halide::ParamMap::size |
( |
| ) |
const |
|
inline |
◆ map() [1/2]
If there is an entry in the ParamMap for this Parameter, return it.
Otherwise return the parameter itself.
◆ map() [2/2]
◆ empty_map()
static const ParamMap& Halide::ParamMap::empty_map |
( |
| ) |
|
|
inlinestatic |
A const ref to an empty ParamMap.
Useful for default function arguments, which would otherwise require a copy constructor (with llvm in c++98 mode)
Definition at line 110 of file ParamMap.h.
◆ val
HALIDE_ATTRIBUTE_DEPRECATED ("ParamMap is deprecated in Halide 16 and will be removed in Halide 17. " "Callers requiring threadsafe JIT calls should migrate to use compile_to_callable() instead.") ParamMap( const std T Halide::ParamMap::val |
◆ pa
ParamArg Halide::ParamMap::pa |
◆ mapped_param
pa Halide::ParamMap::mapped_param = v |
◆ buf_out_param
pa Halide::ParamMap::buf_out_param = nullptr |
◆ mapping
Halide::ParamMap::mapping[p.parameter()] = pa |
◆ buf
const Buffer& Halide::ParamMap::buf |
The documentation for this class was generated from the following file: