|
memlayout
Minimal CPU/GPU header-only example library
|
#include <wrapper.h>
Public Types | |
| using | Base = Struct<reference> |
Public Member Functions | |
| constexpr | Wrapper ()=delete |
| constexpr | Wrapper (Base b) |
| constexpr | Wrapper (Struct< value > &other) |
| constexpr | Wrapper (const Wrapper &other)=default |
| constexpr Wrapper & | operator= (const Wrapper< Struct, value > &other) |
| constexpr Wrapper & | operator= (const Wrapper &other) |
| constexpr Wrapper & | operator= (const Wrapper< Struct, const_reference > &other) |
| constexpr | Wrapper (Wrapper &&other)=default |
| constexpr Wrapper & | operator= (Wrapper &&other) |
| constexpr Wrapper< Struct, pointer > | operator& () |
| constexpr pointer< Wrapper< Struct, reference > > | operator-> () |
| using memlayout::Wrapper< Struct, reference, Layout::soa >::Base = Struct<reference> |
|
constexprdelete |
|
inlineconstexpr |
Definition at line 168 of file wrapper.h.
|
inlineconstexpr |
|
constexprdefault |
|
constexprdefault |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
Definition at line 188 of file wrapper.h.