proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
Loading...
Searching...
No Matches
proxsuite::linalg::veg::Vec< T, A, Dtor, Copy > Member List

This is the complete list of members for proxsuite::linalg::veg::Vec< T, A, Dtor, Copy >, including all inherited members.

as_mut() VEG_NOEXCEPT -> SliceMut< T >proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
as_ref() const VEG_NOEXCEPT -> Slice< T >proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
byte_capacity() const VEG_NOEXCEPT -> isizeproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
capacity() const VEG_NOEXCEPT -> isizeproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
clear() VEG_NOEXCEPT_IF(VEG_CONCEPT(nothrow_destructible< T >))proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
len() const VEG_NOEXCEPT -> isizeproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
operator=(VecImpl &&rhs) -> VecImpl &proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
operator=(VecImpl const &rhs) VEG_NOEXCEPT_IF(VEG_CONCEPT(nothrow_copy_assignable< A >) &&VEG_CONCEPT(allocproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
operator[](isize i) const VEG_NOEXCEPT -> T const &proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
operator[](isize i) VEG_NOEXCEPT -> T &proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
pop() VEG_NOEXCEPT_IF(VEG_CONCEPT(nothrow_movable< T >)) -> Tproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
pop_mid(isize i) VEG_NOEXCEPT_IF(VEG_CONCEPT(nothrow_movable< T >)) -> Tproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
pop_mid_unchecked(Unsafe, isize i) VEG_NOEXCEPT_IF(VEG_CONCEPT(nothrow_movable< T >)) -> Tproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
pop_several(isize n)proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
pop_several_unchecked(Unsafe unsafe, isize n)proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
pop_unchecked(Unsafe) VEG_NOEXCEPT_IF(VEG_CONCEPT(nothrow_movable< T >)) -> Tproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
ptr() const VEG_NOEXCEPT -> T const *proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
ptr_mut() VEG_NOEXCEPT -> T *proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
push(T value) VEG_NOEXCEPT_IF(VEG_CONCEPT(nothrow_movable< T >) &&VEG_CONCEPT(allocproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
push_mid(T value, isize i) VEG_NOEXCEPT_IF(VEG_CONCEPT(nothrow_movable< T >) &&VEG_CONCEPT(allocproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
push_unchecked(Unsafe, T value)proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
reserve(isize new_cap)proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
reserve_exact(isize new_cap)proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
Vec()=defaultproxsuite::linalg::veg::Vec< T, A, Dtor, Copy >
VecImpl(Unsafe, FromRawParts, vector::RawVector< T > rawvec, A alloc) VEG_NOEXCEPTproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
VecImpl(VecImpl &&)=defaultproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >
VecImpl(VecImpl const &rhs) VEG_NOEXCEPT_IF(VEG_CONCEPT(nothrow_copyable< A >) &&VEG_CONCEPT(allocproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inlineexplicit
VEG_CONCEPT(alloc::nothrow_alloc< A >))proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
VEG_CONCEPT(alloc::nothrow_alloc< A >))proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
VEG_CONCEPT(alloc::nothrow_alloc< A >))proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
VEG_CPP14(constexpr) auto alloc_ref() const VEG_NOEXCEPT -> Ref< A >proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
VEG_CPP14(constexpr) auto raw_ref() const VEG_NOEXCEPT -> Ref< vector::RawVector< T > >proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
VEG_CPP14(constexpr) auto alloc_mut(Unsafe) VEG_NOEXCEPT -> RefMut< A >proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
VEG_CPP14(constexpr) auto raw_mut(Unsafe) VEG_NOEXCEPT -> RefMut< vector::RawVector< T > >proxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
VEG_EXPLICIT_COPY(Vec)proxsuite::linalg::veg::Vec< T, A, Dtor, Copy >
VEG_TEMPLATE(typename U=T, requires(VEG_CONCEPT(constructible< U >)), void resize,(n, isize)) VEG_NOEXCEPT_IF(VEG_CONCEPT(allocproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
VEG_TEMPLATE(typename U=T, requires(VEG_CONCEPT(constructible< U >)), void resize_for_overwrite,(n, isize)) VEG_NOEXCEPT_IF(VEG_CONCEPT(allocproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >inline
VEG_TEMPLATE(typename Fn, requires(VEG_CONCEPT(fn_once< Fn, T >)), VEG_INLINE void push_mid_with,(fn, Fn),(i, isize)) VEG_NOEXCEPT_IF(VEG_CONCEPT(nothrow_fn_once< Fnproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >
VEG_TEMPLATE(typename Fn, requires(VEG_CONCEPT(fn_once< Fn, T >)), VEG_INLINE void push_with_unchecked,(, Unsafe),(fn, Fn)) VEG_NOEXCEPT_IF(VEG_CONCEPT(nothrow_fn_once< Fnproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >
VEG_TEMPLATE(typename Fn, requires(VEG_CONCEPT(fn_once< Fn, T >)), VEG_INLINE void push_with,(fn, Fn)) VEG_NOEXCEPT_IF(VEG_CONCEPT(nothrow_fn_once< Fnproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >
~VecImpl() VEG_NOEXCEPT_IF(Dtorproxsuite::linalg::veg::_detail::_collections::VecImpl< T, A, Dtor, Copy >