Halide 18.0.0
Halide compiler and libraries
|
#include <Pipeline.h>
Public Member Functions | |
ExternSignature ()=default | |
ExternSignature (const Type &ret_type, bool is_void_return, const std::vector< Type > &arg_types) | |
template<typename RT , typename... Args> | |
ExternSignature (RT(*f)(Args... args)) | |
const Type & | ret_type () const |
bool | is_void_return () const |
const std::vector< Type > & | arg_types () const |
Definition at line 493 of file Pipeline.h.
|
default |
|
inline |
Definition at line 502 of file Pipeline.h.
References internal_assert.
|
inlineexplicit |
Definition at line 510 of file Pipeline.h.
References Halide::cast().
Definition at line 516 of file Pipeline.h.
References internal_assert.
|
inline |
Definition at line 521 of file Pipeline.h.
Definition at line 525 of file Pipeline.h.