proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
|
#include <proxsuite/linalg/veg/slice.hpp>
Public Member Functions | |
VEG_INLINE constexpr | SliceMut ()=default |
VEG_INLINE constexpr | SliceMut (Unsafe, FromRawParts, T const *data_, isize count) VEG_NOEXCEPT |
VEG_NODISCARD VEG_INLINE constexpr auto | as_const () const noexcept -> Slice< T > |
VEG_NODISCARD VEG_INLINE | VEG_CPP14 (constexpr) auto operator[](isize idx) VEG_NOEXCEPT -> T & |
VEG_NODISCARD VEG_INLINE | VEG_CPP14 (constexpr) auto ptr_mut() VEG_NOEXCEPT -> T * |
VEG_NODISCARD VEG_INLINE auto | get_mut_unchecked (Unsafe, isize idx) VEG_NOEXCEPT -> RefMut< T > |
VEG_NODISCARD VEG_INLINE auto | as_mut_bytes () VEG_NOEXCEPT -> SliceMut< unsigned char > |
VEG_NODISCARD VEG_INLINE | VEG_CPP14 (constexpr) auto split_at_mut(isize idx) VEG_NOEXCEPT -> Tuple< SliceMut< T >, SliceMut< T > > |
|
constexprdefault |
|
inlineconstexpr |
|
inlineconstexprnoexcept |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |