proxsuite 0.7.2 The Advanced Proximal Optimization Toolbox |
#include <proxsuite/linalg/veg/slice.hpp>
Public Member Functions | |
| VEG_INLINE constexpr | Slice ()=default |
| VEG_INLINE constexpr | Slice (Unsafe, FromRawParts, T const *data_, isize count) VEG_NOEXCEPT |
| VEG_NODISCARD VEG_INLINE constexpr auto | ptr () const VEG_NOEXCEPT -> T const * |
| VEG_NODISCARD VEG_INLINE constexpr auto | len () const VEG_NOEXCEPT -> isize |
| VEG_NODISCARD VEG_INLINE constexpr auto | operator[] (isize idx) const VEG_NOEXCEPT -> T const & |
| VEG_NODISCARD VEG_INLINE constexpr auto | get_unchecked (Unsafe, isize idx) const VEG_NOEXCEPT -> Ref< T > |
| VEG_NODISCARD VEG_INLINE constexpr auto | split_at (isize idx) const VEG_NOEXCEPT -> Tuple< Slice< T >, Slice< T > > |
| VEG_NODISCARD VEG_INLINE auto | as_bytes () const VEG_NOEXCEPT -> Slice< unsigned char > |
| constexprdefault |
| inlineconstexpr |
| inlineconstexpr |
| inlineconstexpr |
| inlineconstexpr |
| inlineconstexpr |
| inlineconstexpr |
| inline |