AI Engine API User Guide (AIE) 2021.2
sync_buffer.hpp File Reference
#include "lock.hpp"
#include "vector.hpp"
#include "mdspan.hpp"
#include "aie1/sync_buffer.hpp"

Namespaces

namespace aie
namespace aie::detail
namespace aie::detail::sync

Macros

#define __AIE_API_DETAIL_SYNC_BUFFER__HPP__

Typedefs

template
using aie::detail::sync::input= sync_data_impl< direction::Input, Span, NumBuffers, NumReaders, NumWriters, std::make_index_sequence< NumBuffers > >
template
using aie::detail::sync::output= sync_data_impl< direction::Output, Span, NumBuffers, NumReaders, NumWriters, std::make_index_sequence< NumBuffers > >

Enumerations

enum class aie::detail::sync::direction{aie::detail::sync::Input,aie::detail::sync::Output}