| 
    VTK-m
    2.0
    
   | 
 
The base class for all tags used in an ExecutionSignature.  
 More...
#include <ExecutionSignatureTagBase.h>
  
The base class for all tags used in an ExecutionSignature. 
If a new ExecutionSignature tag is created, it must be derived from this class in some way. This helps identify ExecutionSignature tags in the VTKM_IS_EXECUTION_SIGNATURE_TAG macro and allows checking the validity of an ExecutionSignature.
In addition to inheriting from this base class, an ExecutionSignature tag must define a static const vtkm::IdComponent named INDEX that points to a parameter in the ControlSignature and a typedef named AspectTag that defines the aspect of the fetch. 
 1.8.17