#include <proxsuite/linalg/veg/memory/dynamic_stack.hpp>
|
| DynStackMut (FromSliceMut, SliceMut< unsigned char > s) VEG_NOEXCEPT |
|
VEG_NODISCARD auto | remaining_bytes () const VEG_NOEXCEPT -> isize |
|
VEG_NODISCARD auto | ptr_mut () const VEG_NOEXCEPT -> void * |
|
VEG_NODISCARD auto | ptr () const VEG_NOEXCEPT -> void const * |
|
| VEG_TEMPLATE ((typename T), requires VEG_CONCEPT(constructible< T >), VEG_NODISCARD auto make_new,(, Tag< T >),(len, isize),(align=alignof(T), isize)) VEG_NOEXCEPT_IF(VEG_CONCEPT(nothrow_constructible< T >)) -> DynStackArray< T > |
|
| VEG_TEMPLATE ((typename T), requires VEG_CONCEPT(constructible< T >), VEG_NODISCARD auto make_new_for_overwrite,(, Tag< T >),(len, isize),(align=alignof(T), isize)) VEG_NOEXCEPT_IF(VEG_CONCEPT(nothrow_constructible< T >)) -> DynStackArray< T > |
|
template<typename T > |
VEG_NODISCARD auto | make_alloc (Tag< T >, isize len, isize align=alignof(T)) VEG_NOEXCEPT -> DynStackAlloc< T > |
|
Definition at line 219 of file dynamic_stack.hpp.
◆ DynStackMut()
◆ remaining_bytes()
◆ ptr_mut()
VEG_NODISCARD auto proxsuite::linalg::veg::dynstack::DynStackMut::ptr_mut |
( |
| ) |
const -> void* |
|
inline |
◆ ptr()
◆ VEG_TEMPLATE() [1/2]
◆ VEG_TEMPLATE() [2/2]
◆ make_alloc()
◆ DynStackAlloc
◆ DynStackArray
◆ _detail::_dynstack::cleanup
◆ _detail::_dynstack::DynAllocBase
The documentation for this struct was generated from the following file: