|
template<typename T , size_t Elems, size_t Stride = 1, aie_dm_resource Resource = aie_dm_resource::none> |
using | aie::detail::const_circular_iterator = circular_iterator< const T, Elems, Stride, Resource > |
|
template<typename T , unsigned Steps> |
using | aie::detail::const_pattern_iterator = pattern_iterator< const std::remove_const_t< T >, Steps > |
|
template<typename T , size_t Elems, size_t Stride = 1, aie_dm_resource Resource = aie_dm_resource::none> |
using | aie::detail::const_random_circular_iterator = random_circular_iterator< const T, Elems, Stride, Resource > |
|
template<typename T , unsigned Elems, size_t Stride = 1, aie_dm_resource Resource = aie_dm_resource::none> |
using | aie::detail::const_restrict_vector_iterator = restrict_vector_iterator< const std::remove_const_t< T >, Elems, Stride, Resource > |
|
template<typename T , unsigned Elems, typename IterDescriptor , aie_dm_resource Resource = aie_dm_resource::none> |
using | aie::detail::const_sliding_window_buffer_stream = sliding_window_buffer_stream< const std::remove_const_t< T >, Elems, IterDescriptor, Resource > |
|
template<typename T , unsigned Elems, aie_dm_resource Resource = aie_dm_resource::none> |
using | aie::detail::const_unaligned_vector_iterator = unaligned_vector_iterator< const std::remove_const_t< T >, Elems, Resource > |
|
template<typename T , unsigned N, size_t Elems, size_t Stride = 1, aie_dm_resource Resource = aie_dm_resource::none> |
using | aie::detail::const_vector_circular_iterator = vector_circular_iterator< const T, N, Elems, Stride, Resource > |
|
template<typename T , unsigned Elems, size_t Stride = 1, aie_dm_resource Resource = aie_dm_resource::none> |
using | aie::detail::const_vector_iterator = vector_iterator< const std::remove_const_t< T >, Elems, Stride, Resource > |
|
template<typename T , unsigned N, size_t Elems, size_t Stride = 1, aie_dm_resource Resource = aie_dm_resource::none> |
using | aie::detail::const_vector_random_circular_iterator = vector_random_circular_iterator< const T, N, Elems, Stride, Resource > |
|
template<unsigned N> |
using | aie::detail::default_repr_t = typename default_repr< N >::type |
|
template<typename T > |
using | aie::detail::get_value_type_t = typename get_value_type< T >::type |
|
|
template<typename T , unsigned Elems, aie_dm_resource Resource, aie_dm_resource ResourceIn> |
constexpr unaligned_vector_output_buffer_stream< T, Elems, Resource > & | aie::detail::operator<< (unaligned_vector_output_buffer_stream< T, Elems, Resource > &out, unaligned_vector_input_buffer_stream< T, Elems, ResourceIn > &in) |
|
template<typename T , unsigned Elems, aie_dm_resource Resource, aie_dm_resource ResourceIn> |
constexpr unaligned_vector_output_buffer_stream< T, Elems, Resource > & | aie::detail::operator<< (unaligned_vector_output_buffer_stream< T, Elems, Resource > &out, vector_input_buffer_stream< T, Elems, ResourceIn > &in) |
|
template<typename T , unsigned Elems, aie_dm_resource Resource, aie_dm_resource ResourceIn> |
constexpr vector_output_buffer_stream< T, Elems, Resource > & | aie::detail::operator<< (vector_output_buffer_stream< T, Elems, Resource > &out, unaligned_vector_input_buffer_stream< T, Elems, ResourceIn > &in) |
|
template<typename T , unsigned Elems, aie_dm_resource Resource, aie_dm_resource ResourceIn> |
constexpr vector_output_buffer_stream< T, Elems, Resource > & | aie::detail::operator<< (vector_output_buffer_stream< T, Elems, Resource > &out, vector_input_buffer_stream< T, Elems, ResourceIn > &in) |
|