ROOT
6.07/01
Reference Guide
|
Definition at line 148 of file memorybase.h.
Public Types | |
typedef V::EntryType | EntryType |
The type of the scalar entries in the array. More... | |
Public Member Functions | |
Vc_ALWAYS_INLINE Vc_PURE EntryType * | entries () |
Returns a pointer to the start of the allocated memory. More... | |
Vc_ALWAYS_INLINE Vc_PURE const EntryType * | entries () const |
Const overload of the above function. More... | |
Vc_ALWAYS_INLINE Vc_PURE EntryType & | scalar (size_t i) |
Returns the i-th scalar value in the memory. More... | |
Vc_ALWAYS_INLINE Vc_PURE const EntryType | scalar (size_t i) const |
Const overload of the above function. More... | |
Vc_ALWAYS_INLINE Vc_PURE | operator EntryType * () |
Cast operator to the scalar type. More... | |
Vc_ALWAYS_INLINE Vc_PURE | operator const EntryType * () const |
Const overload of the above function. More... | |
template<typename IndexT > | |
Vc_ALWAYS_INLINE Vc_PURE V | operator[] (Vector< IndexT > i) const |
Uses a vector gather to combine the entries at the indexes in i into the returned vector object. More... | |
Private Member Functions | |
Parent * | p () |
const Parent * | p () const |
#include </mnt/vdb/lsf/workspace/root-makedoc/rootspi/rdoc/src/master/math/vc/include/Vc/common/memorybase.h>
typedef V::EntryType ROOT::Vc::MemoryDimensionBase< V, Parent, 1, RowMemory >::EntryType |
The type of the scalar entries in the array.
Definition at line 157 of file memorybase.h.
|
inline |
Returns a pointer to the start of the allocated memory.
Definition at line 162 of file memorybase.h.
|
inline |
Const overload of the above function.
Definition at line 164 of file memorybase.h.
|
inline |
Const overload of the above function.
Definition at line 179 of file memorybase.h.
|
inline |
Cast operator to the scalar type.
This allows to use the object very much like a standard C array.
Definition at line 177 of file memorybase.h.
|
inline |
Uses a vector gather to combine the entries at the indexes in i
into the returned vector object.
i | An integer vector. It determines the entries to be gathered. |
Definition at line 203 of file memorybase.h.
|
inlineprivate |
Definition at line 151 of file memorybase.h.
|
inlineprivate |
Definition at line 152 of file memorybase.h.
|
inline |
Returns the i-th
scalar value in the memory.
Definition at line 169 of file memorybase.h.
|
inline |
Const overload of the above function.
Definition at line 171 of file memorybase.h.