VTK-m
2.2
|
The base class for all tags used in a ControlSignature
.
More...
#include <ControlSignatureTagBase.h>
The base class for all tags used in a ControlSignature
.
If a new ControlSignature
tag is created, it must be derived from this class in some way. This helps identify ControlSignature
tags in the VTKM_IS_CONTROL_SIGNATURE_TAG
macro and allows checking the validity of a ControlSignature
.
In addition to inheriting from this base class, a ControlSignature
tag must define the following three typedefs: TypeCheckTag
, TransportTag
and FetchTag
.