Halide 21.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 501 of file Pipeline.h.
|
default |
Referenced by operator<<.
|
inline |
Definition at line 510 of file Pipeline.h.
References arg_types(), internal_assert, is_void_return(), and ret_type().
|
inlineexplicit |
Definition at line 518 of file Pipeline.h.
References Halide::type_of().
|
inline |
Definition at line 524 of file Pipeline.h.
References internal_assert, and is_void_return().
Referenced by ExternSignature().
|
inline |
Definition at line 529 of file Pipeline.h.
Referenced by ExternSignature(), and ret_type().
|
inline |
Definition at line 533 of file Pipeline.h.
Referenced by ExternSignature().