VecCore 0.8.1
C++ Library for Portable SIMD Vectorization
|
#include <ScalarWrapper.h>
Public Member Functions | |
VECCORE_ATT_HOST_DEVICE | WrappedBool () |
VECCORE_ATT_HOST_DEVICE | WrappedBool (bool val) |
VECCORE_ATT_HOST_DEVICE bool | isFull () const |
VECCORE_ATT_HOST_DEVICE bool | isEmpty () const |
VECCORE_ATT_HOST_DEVICE | operator bool & () noexcept |
VECCORE_ATT_HOST_DEVICE | operator bool const & () const noexcept |
VECCORE_ATT_HOST_DEVICE bool & | operator[] (int index) |
VECCORE_ATT_HOST_DEVICE bool | operator[] (int index) const |
VECCORE_ATT_HOST_DEVICE void | store (bool *dest) const |
Static Public Member Functions | |
static VECCORE_ATT_HOST_DEVICE constexpr size_t | size () |
Static Public Attributes | |
static constexpr size_t | Size = 1 |
Definition at line 53 of file ScalarWrapper.h.
|
inline |
Definition at line 58 of file ScalarWrapper.h.
|
inline |
Definition at line 61 of file ScalarWrapper.h.
|
inline |
Definition at line 67 of file ScalarWrapper.h.
|
inline |
Definition at line 64 of file ScalarWrapper.h.
|
inlinenoexcept |
Definition at line 73 of file ScalarWrapper.h.
|
inlinenoexcept |
Definition at line 76 of file ScalarWrapper.h.
|
inline |
Definition at line 79 of file ScalarWrapper.h.
|
inline |
Definition at line 87 of file ScalarWrapper.h.
|
inlinestaticconstexpr |
Definition at line 70 of file ScalarWrapper.h.
|
inline |
Definition at line 95 of file ScalarWrapper.h.
|
staticconstexpr |
Definition at line 55 of file ScalarWrapper.h.