#include <panoc-alm/util/alloc.hpp>
Collaboration diagram for vec_allocator::alloc_raii_wrapper:Public Types | |
| using | mvec = Eigen::Map< vec > |
Public Member Functions | |
| alloc_raii_wrapper (real_t *dptr, Eigen::Index n, vec_allocator *alloc) | |
| alloc_raii_wrapper (mvec &&v, vec_allocator *alloc) | |
| ~alloc_raii_wrapper () | |
| alloc_raii_wrapper (const alloc_raii_wrapper &)=delete | |
| alloc_raii_wrapper (alloc_raii_wrapper &&o) | |
| alloc_raii_wrapper & | operator= (const alloc_raii_wrapper &)=delete |
| alloc_raii_wrapper & | operator= (alloc_raii_wrapper &&o) |
| alloc_raii_wrapper & | operator= (crvec v) |
| operator crvec () const | |
| operator rvec () | |
Public Attributes | |
| mvec | v |
| vec_allocator * | alloc |
|
inline |
|
inline |
|
inline |
|
delete |
|
inline |
|
delete |
|
inline |
|
inline |
| vec_allocator* alloc |