| AI Engine API User Guide (AIE-API) 2025.2

Loading...
Searching...
No Matches
Namespaces | Macros | Functions
window.hpp File Reference
`#include <adf.h>`
`#include "../aie.hpp"`

## Namespaces
namespace | aie
| Base namespace for AIE operations and types.

## Macros
#define | __AIE_API_AIE_ADF_WINDOW_HPP__

## Functions
template<unsigned N, aie_dm_resource Resource = aie_dm_resource::none, typename T>
aie::vector< T, N > | window_read_v (input_window< T > *w)
| Read a vector from an input window.
template<unsigned N, aie_dm_resource Resource = aie_dm_resource::none, typename T>
void | window_read_v (input_window< T > *w, aie::vector< T, N > &value)
| Read a vector from an input window.
template<unsigned N, aie_dm_resource Resource = aie_dm_resource::none, typename T>
aie::vector< T, N > | window_readdecr_v (input_window< T > *w)
| Read a vector from an input window and decrement the window pointer.
template<unsigned N, aie_dm_resource Resource = aie_dm_resource::none, typename T>
void | window_readdecr_v (input_window< T > *w, aie::vector< T, N > &value)
| Read a vector from an input window and decrement the window pointer.
template<unsigned N, aie_dm_resource Resource = aie_dm_resource::none, typename T>
aie::vector< T, N > | window_readincr_v (input_window< T > *w)
| Read a vector from an input window and increment the window pointer.
template<unsigned N, aie_dm_resource Resource = aie_dm_resource::none, typename T>
void | window_readincr_v (input_window< T > *w, aie::vector< T, N > &value)
| Read a vector from an input window and increment the window pointer.
template<aie_dm_resource Resource = aie_dm_resource::none, typename T, unsigned N>
void | window_write (output_window< T > *w, const aie::vector< T, N > &value)
| Write a vector into an output window.
template<aie_dm_resource Resource = aie_dm_resource::none, typename T, unsigned N>
void | window_writeincr (output_window< T > *w, const aie::vector< T, N > &value)
| Write a vector into an output window and increment the window pointer.

## Macro Definition Documentation

## ◆ __AIE_API_AIE_ADF_WINDOW_HPP__

#define __AIE_API_AIE_ADF_WINDOW_HPP__