|
AI Engine API User Guide (AIE) 2023.1
|
#include <vector.hpp>
Public Types | |
| using | elem_type = aie_dm_resource_remove_t< T > |
| using | value_type = typename vector_type::value_type |
| using | vector_type = vector< std::remove_const_t< elem_type >, Elems > |
Public Member Functions | |
| constexpr | vector_ref (T *ptr) |
| constexpr | operator vector_type () const |
| constexpr vector_ref & | operator= (const vector_type &v) |
Static Public Member Functions | |
| static constexpr unsigned | size () |
| using aie::detail::vector_ref< T, Elems, Resource >::elem_type = aie_dm_resource_remove_t<T> |
| using aie::detail::vector_ref< T, Elems, Resource >::value_type = typename vector_type::value_type |
| using aie::detail::vector_ref< T, Elems, Resource >::vector_type = vector<std::remove_const_t<elem_type>, Elems> |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlinestaticconstexpr |