Halide 22.0.0 Halide compiler and libraries

Public Member Functions | List of all members
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 Pipeline & | pipeline () const
const ExternCFunction & | extern_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) | f | ) |
| inline explicit

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:

- src/Pipeline.h