Group: univector A C D E G function kfr::generic::get_elements(const univector<T, Tag> &, const shape<1> &, const axis_params<0, N> &) function kfr::expression_traits<univector<T, Tag>>::get_shape() function kfr::expression_traits<univector<T, Tag>>::get_shape(const univector<T, Tag> &) function kfr::representation<fmt_t<kfr::univector<T, Tag>, t, width, prec>>::get(const fmt_t<kfr::univector<T, Tag>, t, width, prec> &) function kfr::representation<kfr::univector<T, Tag>>::get(const kfr::univector<T, Tag> &) function kfr::univector<T, Size>::get(size_t, value_type) function kfr::univector<T, tag_array_ref>::get(size_t, value_type) function kfr::univector<T, tag_dynamic_vector>::get(size_t, value_type) I variable kfr::univector<T, Size>::is_aligned variable kfr::univector<T, tag_array_ref>::is_aligned variable kfr::univector<T, tag_dynamic_vector>::is_aligned variable kfr::univector<T, Size>::is_array variable kfr::univector<T, tag_array_ref>::is_array variable kfr::univector<T, tag_dynamic_vector>::is_array variable kfr::univector<T, Size>::is_array_ref variable kfr::univector<T, tag_array_ref>::is_array_ref variable kfr::univector<T, tag_dynamic_vector>::is_array_ref variable kfr::univector<T, Size>::is_vector variable kfr::univector<T, tag_array_ref>::is_vector variable kfr::univector<T, tag_dynamic_vector>::is_vector L M O typedef kfr::univector<T, Size>::operator= typedef kfr::univector<T, tag_array_ref>::operator= typedef kfr::univector<T, tag_dynamic_vector>::operator= function kfr::operator==(const univector<T, T1> &, const univector<T, T2> &) function kfr::operator!=(const univector<T, T1> &, const univector<T, T2> &) function kfr::univector<T, tag_dynamic_vector>::operator=(const univector<T, tag_dynamic_vector> &) function kfr::univector_base<T, Class, true>::operator=(Input &&) function kfr::univector_base<T, Class, false>::operator=(Input &&) function kfr::univector<T, tag_dynamic_vector>::operator=(Input &&) function kfr::univector<T, tag_dynamic_vector>::operator=(univector<T, tag_dynamic_vector> &&) function kfr::univector<T, tag_dynamic_vector>::operator=(univector<T, tag_dynamic_vector> &) R function kfr::univector_base<T, Class, true>::ref() function kfr::univector_base<T, Class, true>::ref() function kfr::univector_base<T, Class, false>::ref() function kfr::univector_base<T, Class, false>::ref() function kfr::univector<T, tag_array_ref>::ref() function kfr::generic::render(Expr &&) Converts an expression to univector function kfr::generic::render(Expr &&, csize_t<Size>) Converts an expression to univector function kfr::generic::render(Expr &&, size_t, size_t) Converts an expression to univector class kfr::representation<fmt_t<kfr::univector<T, Tag>, t, width, prec>> class kfr::representation<kfr::univector<T, Tag>> function kfr::univector<T, Size>::resize(size_t) function kfr::univector<T, tag_array_ref>::resize(size_t) function kfr::univector_base<T, Class, true>::ringbuf_read(size_t &, T &) function kfr::univector_base<T, Class, true>::ringbuf_read(size_t &, T *, size_t) function kfr::univector_base<T, Class, true>::ringbuf_read(size_t &, vec<T, N> &) function kfr::univector_base<T, Class, true>::ringbuf_step(size_t &, size_t) function kfr::univector_base<T, Class, true>::ringbuf_write(size_t &, const T &) function kfr::univector_base<T, Class, true>::ringbuf_write(size_t &, const T *, size_t) function kfr::univector_base<T, Class, true>::ringbuf_write(size_t &, const vec<T, N> &) S function kfr::generic::set_elements(univector<T, Tag> &, const shape<1> &, const axis_params<0, N> &, const std::type_identity_t<vec<T, N>> &) typedef kfr::univector<T, Size>::size typedef kfr::univector<T, tag_array_ref>::size typedef kfr::univector<T, tag_dynamic_vector>::size function kfr::lockfree_ring_buffer<T>::size() variable kfr::univector<T, Size>::size_known variable kfr::univector<T, tag_array_ref>::size_known variable kfr::univector<T, tag_dynamic_vector>::size_known typedef kfr::univector<T, Size>::size_type typedef kfr::univector<T, tag_array_ref>::size_type typedef kfr::univector<T, tag_dynamic_vector>::size_type function kfr::univector_base<T, Class, true>::slice(size_t, size_t) Returns subrange of the vector. If start is greater or equal to this->size, returns empty univector If requested size is greater than this->size, returns only available elements function kfr::univector_base<T, Class, true>::slice(size_t, size_t) Returns subrange of the vector. If start is greater or equal to this->size, returns empty univector If requested size is greater than this->size, returns only available elements variable kfr::univector<T, Size>::static_size T enum constant kfr::(Unnamed enum at base/univector.hpp:43:1)::tag_array_ref enum constant kfr::(Unnamed enum at base/univector.hpp:43:1)::tag_dynamic_vector function kfr::univector_base<T, Class, true>::truncate(size_t) Returns subrange of the vector starting from 0. If requested size is greater than this->size, returns only available elements function kfr::univector_base<T, Class, true>::truncate(size_t) Returns subrange of the vector starting from 0. If requested size is greater than this->size, returns only available elements function kfr::lockfree_ring_buffer<T>::try_dequeue(T *, size_t, const univector<T, Tag> &, bool) function kfr::lockfree_ring_buffer<T>::try_enqueue(const T *, size_t, univector<T, Tag> &, bool) typedef kfr::representation<kfr::univector<T, Tag>>::type typedef kfr::representation<fmt_t<kfr::univector<T, Tag>, t, width, prec>>::type U typedef kfr::univector2d typedef kfr::univector3d class kfr::univector_base<T, Class, false> class kfr::univector_base<T, Class, is_expression> Base class for all univector specializations. class kfr::univector_base<T, Class, true> typedef kfr::univector_dyn Alias for univector<T, tag_dynamic_vector>; typedef kfr::univector_ref Alias for univector<T, tag_array_ref>; typedef kfr::univector_tag class kfr::univector<T, Size> Class that represent data in KFR. Many KFR functions can take this class as an argument. Can inherit from std::vector, std::array or keep only reference to data and its size. constructor kfr::univector<T, Size>::univector<T, Tag>() class kfr::univector<T, tag_array_ref> constructor kfr::univector<T, tag_array_ref>::univector<T, tag_array_ref>(array_ref<T> &&) constructor kfr::univector<T, tag_array_ref>::univector<T, tag_array_ref>(const array_ref<T> &) function kfr::univector<T, tag_array_ref>::univector<T, tag_array_ref>(const univector<T, Tag> &) constructor kfr::univector<T, tag_array_ref>::univector<T, tag_array_ref>(const univector<T, tag_array_ref> &) function kfr::univector<T, tag_array_ref>::univector<T, tag_array_ref>(const univector<U, Tag> &) function kfr::univector<T, tag_array_ref>::univector<T, tag_array_ref>(univector<T, Tag> &) constructor kfr::univector<T, tag_array_ref>::univector<T, tag_array_ref>(univector<T, tag_array_ref> &) constructor kfr::univector<T, tag_array_ref>::univector<T, tag_array_ref>(univector<T, tag_array_ref> &&) function kfr::univector<T, tag_array_ref>::univector<T, tag_array_ref>(univector<U, Tag> &) function kfr::univector<T, tag_array_ref>::univector<T, tag_array_ref>(univector<U, Tag> &&) class kfr::univector<T, tag_dynamic_vector> constructor kfr::univector<T, tag_dynamic_vector>::univector<T, tag_dynamic_vector>() constructor kfr::univector<T, tag_dynamic_vector>::univector<T, tag_dynamic_vector>(const array_ref<const T> &) constructor kfr::univector<T, tag_dynamic_vector>::univector<T, tag_dynamic_vector>(const array_ref<T> &) function kfr::univector<T, tag_dynamic_vector>::univector<T, tag_dynamic_vector>(const std::vector<T, Allocator> &) constructor kfr::univector<T, tag_dynamic_vector>::univector<T, tag_dynamic_vector>(const std::vector<T, data_allocator<T>> &) constructor kfr::univector<T, tag_dynamic_vector>::univector<T, tag_dynamic_vector>(const univector<T, tag_dynamic_vector> &) function kfr::univector<T, tag_dynamic_vector>::univector<T, tag_dynamic_vector>(Input &&) function kfr::univector<T, tag_dynamic_vector>::univector<T, tag_dynamic_vector>(std::vector<T, Allocator> &&) constructor kfr::univector<T, tag_dynamic_vector>::univector<T, tag_dynamic_vector>(std::vector<T, data_allocator<T>> &&) constructor kfr::univector<T, tag_dynamic_vector>::univector<T, tag_dynamic_vector>(univector<T, tag_dynamic_vector> &) constructor kfr::univector<T, tag_dynamic_vector>::univector<T, tag_dynamic_vector>(univector<T, tag_dynamic_vector> &&) function kfr::univector<T, Size>::univector<T, Tag>(const T &, const Args &...) constructor kfr::univector<T, Size>::univector<T, Tag>(const univector<T, Tag> &) function kfr::univector<T, Size>::univector<T, Tag>(Input &&) constructor kfr::univector<T, Size>::univector<T, Tag>(size_t, const T &) constructor kfr::univector<T, Size>::univector<T, Tag>(univector<T, Tag> &) constructor kfr::univector<T, Size>::univector<T, Tag>(univector<T, Tag> &&) enum kfr::(Unnamed enum at base/univector.hpp:43:1) V Back to top