24.04
|
A single argument element within the pack It contains either a const pointer or a non-const pointer to the Tensor-related type T, but never at the same time. More...
#include <ArgumentPack.h>
Public Member Functions | |
PackElement ()=default | |
PackElement (const PackElement &elem)=default | |
PackElement & | operator= (const PackElement &elem)=default |
PackElement (PackElement &&elem)=default | |
PackElement & | operator= (PackElement &&elem)=default |
PackElement (Id id, T *tensor) | |
PackElement (Id id, const T *ctensor) | |
Data Fields | |
Id | id {ACL_UNKNOWN} |
Argument id within the pack. More... | |
T * | tensor {nullptr} |
Non-const pointer to tensor-related object. More... | |
const T * | ctensor {nullptr} |
Const pointer to tensor-related object. More... | |
A single argument element within the pack It contains either a const pointer or a non-const pointer to the Tensor-related type T, but never at the same time.
Definition at line 54 of file ArgumentPack.h.
|
default |
|
default |
|
default |
|
inline |
|
inline |
|
default |
|
default |
const T* ctensor {nullptr} |
Const pointer to tensor-related object.
Definition at line 70 of file ArgumentPack.h.
Id id {ACL_UNKNOWN} |
Argument id within the pack.
Definition at line 68 of file ArgumentPack.h.
T* tensor {nullptr} |
Non-const pointer to tensor-related object.
Definition at line 69 of file ArgumentPack.h.