Halide 19.0.0
Halide compiler and libraries
Loading...
Searching...
No Matches
Halide::JITExtern Struct Reference

#include <Pipeline.h>

Public Member Functions

 JITExtern (Pipeline pipeline)
 
 JITExtern (const Func &func)
 
 JITExtern (const ExternCFunction &extern_c_function)
 
template<typename RT , typename... Args>
 JITExtern (RT(*f)(Args... args))
 
const Pipelinepipeline () const
 
const ExternCFunctionextern_c_function () const
 

Detailed Description

Definition at line 582 of file Pipeline.h.

Constructor & Destructor Documentation

◆ JITExtern() [1/4]

Halide::JITExtern::JITExtern ( Pipeline pipeline)
explicit

◆ JITExtern() [2/4]

Halide::JITExtern::JITExtern ( const Func & func)
explicit

◆ JITExtern() [3/4]

Halide::JITExtern::JITExtern ( const ExternCFunction & extern_c_function)
explicit

◆ JITExtern() [4/4]

template<typename RT , typename... Args>
Halide::JITExtern::JITExtern ( RT(* )(Args... args))
inlineexplicit

Definition at line 595 of file Pipeline.h.

Member Function Documentation

◆ pipeline()

const Pipeline & Halide::JITExtern::pipeline ( ) const
inline

Definition at line 599 of file Pipeline.h.

◆ extern_c_function()

const ExternCFunction & Halide::JITExtern::extern_c_function ( ) const
inline

Definition at line 602 of file Pipeline.h.


The documentation for this struct was generated from the following file: