Namespaces | |
| namespace | nb |
Classes | |
| struct | Alloc |
| struct | Alloc< BumpAlloc< MaxAlign > > |
| struct | Alloc< MonotonicAlloc< MaxAlign > > |
| struct | Alloc< proxsuite::linalg::dense::_detail::SimdAlignedSystemAlloc > |
| struct | Alloc< StackAlloc< MaxAlign > > |
| struct | Alloc< SystemAlloc > |
| struct | AllocBlock |
| struct | BumpAlloc |
| struct | Cloner |
| struct | Cloner< DefaultCloner > |
| struct | CopyAvailableFor |
| struct | DefaultCloner |
| struct | DtorAvailableFor |
| struct | Layout |
| struct | MonotonicAlloc |
| struct | RelocFn |
| struct | StackAlloc |
| struct | SystemAlloc |
Typedefs | |
| using | byte = unsigned char |
Enumerations | |
| enum struct | CopyAvailable { no , yes_maythrow , yes_nothrow } |
| enum struct | DtorAvailable { no , yes_maythrow , yes_nothrow } |
Functions | |
| VEG_NIEBLOID (addressof) | |
| VEG_INLINE auto | aligned_alloc (usize align, usize size) noexcept -> void * |
| VEG_INLINE void | aligned_free (usize, void *ptr) noexcept |
| VEG_INLINE_VAR (system_alloc, SystemAlloc) | |
| VEG_INLINE_VAR (default_cloner, DefaultCloner) | |
| VEG_NIEBLOID (align_next) | |
| VEG_NIEBLOID (align_prev) | |
| VEG_NIEBLOID (launder) | |
| VEG_NIEBLOID (construct_at) | |
| VEG_NIEBLOID (construct_with) | |
| VEG_NIEBLOID (destroy_at) | |
| VEG_NIEBLOID_TEMPLATE (typename To, bit_cast, To) | |
| auto | memmove (void *dest, void const *src, usize nbytes) noexcept -> void * |
| using proxsuite::linalg::veg::mem::byte = unsigned char |
|
strong |
|
strong |
| proxsuite::linalg::veg::mem::VEG_NIEBLOID | ( | addressof | ) |
|
noexcept |
|
noexcept |
| proxsuite::linalg::veg::mem::VEG_INLINE_VAR | ( | system_alloc | , |
| SystemAlloc | ) |
| proxsuite::linalg::veg::mem::VEG_INLINE_VAR | ( | default_cloner | , |
| DefaultCloner | ) |
| proxsuite::linalg::veg::mem::VEG_NIEBLOID | ( | align_next | ) |
| proxsuite::linalg::veg::mem::VEG_NIEBLOID | ( | align_prev | ) |
| proxsuite::linalg::veg::mem::VEG_NIEBLOID | ( | launder | ) |
| proxsuite::linalg::veg::mem::VEG_NIEBLOID | ( | construct_at | ) |
| proxsuite::linalg::veg::mem::VEG_NIEBLOID | ( | construct_with | ) |
| proxsuite::linalg::veg::mem::VEG_NIEBLOID | ( | destroy_at | ) |
| proxsuite::linalg::veg::mem::VEG_NIEBLOID_TEMPLATE | ( | typename To | , |
| bit_cast | , | ||
| To | ) |