Halide
Halide::Internal::Closure::Buffer Struct Reference

Information about a buffer reference from a closure. More...

#include <Closure.h>

Public Member Functions

 Buffer ()
 

Public Attributes

Type type
 The type of the buffer referenced. More...
 
uint8_t dimensions
 The dimensionality of the buffer. More...
 
bool read
 The buffer is read from. More...
 
bool write
 The buffer is written to. More...
 
size_t size
 The size of the buffer if known, otherwise zero. More...
 

Detailed Description

Information about a buffer reference from a closure.

Definition at line 45 of file Closure.h.

Constructor & Destructor Documentation

◆ Buffer()

Halide::Internal::Closure::Buffer::Buffer ( )
inline

Definition at line 61 of file Closure.h.

Member Data Documentation

◆ type

Type Halide::Internal::Closure::Buffer::type

The type of the buffer referenced.

Definition at line 47 of file Closure.h.

◆ dimensions

uint8_t Halide::Internal::Closure::Buffer::dimensions

The dimensionality of the buffer.

Definition at line 50 of file Closure.h.

◆ read

bool Halide::Internal::Closure::Buffer::read

The buffer is read from.

Definition at line 53 of file Closure.h.

◆ write

bool Halide::Internal::Closure::Buffer::write

The buffer is written to.

Definition at line 56 of file Closure.h.

◆ size

size_t Halide::Internal::Closure::Buffer::size

The size of the buffer if known, otherwise zero.

Definition at line 59 of file Closure.h.


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