Struct StackReq

Struct Documentation

struct StackReq

Public Functions

inline constexpr auto alloc_req() const noexcept -> isize

Public Members

isize size_bytes
isize align

Public Static Functions

template<typename T>
static inline constexpr auto with_len(proxsuite::linalg::veg::Tag<T>, isize len) noexcept -> StackReq
static inline static VEG_CPP14 (constexpr) auto and_(Slice< StackReq > reqs) noexcept -> StackReq
static inline static VEG_CPP14 (constexpr) auto or_(Slice< StackReq > reqs) noexcept -> StackReq

Friends

inline friend constexpr friend auto operator== (StackReq a, StackReq b) noexcept -> bool
inline friend constexpr friend auto operator& (StackReq a, StackReq b) noexcept -> StackReq
inline friend constexpr friend auto operator| (StackReq a, StackReq b) noexcept -> StackReq