Halide
Halide::JITExtern Struct Reference

#include <Pipeline.h>

Public Member Functions

EXPORT JITExtern (Pipeline pipeline)
 
EXPORT JITExtern (Func func)
 
EXPORT 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 466 of file Pipeline.h.

Constructor & Destructor Documentation

◆ JITExtern() [1/4]

EXPORT Halide::JITExtern::JITExtern ( Pipeline  pipeline)

◆ JITExtern() [2/4]

EXPORT Halide::JITExtern::JITExtern ( Func  func)

◆ JITExtern() [3/4]

EXPORT Halide::JITExtern::JITExtern ( const ExternCFunction extern_c_function)

◆ JITExtern() [4/4]

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

Definition at line 479 of file Pipeline.h.

Member Function Documentation

◆ pipeline()

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

Definition at line 481 of file Pipeline.h.

◆ extern_c_function()

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

Definition at line 482 of file Pipeline.h.


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