#include <generic_dispatch.h>
DefaultReification can be used as template argument to Dispatch1. It supports generic arguments of the types
Static Public Member Functions | |
| static const DataType & | GetType (const Data &arg) | 
| template<typename T > | |
| static const T & | Reify (const Data &data) | 
| template<typename T > | |
| static T & | Reify (Data &data) | 
| template<typename T > | |
| static T && | Reify (Data &&data) | 
| static const DataType & | GetType (const ArrayInterface< Generic > &arg) | 
| template<typename T , typename T2 > | |
| static const ArrayInterface< T > & | Reify (const ArrayInterface< T2 > &array) | 
| template<typename T , typename T2 > | |
| static ArrayInterface< T > & | Reify (ArrayInterface< T2 > &array) | 
| template<typename T , typename T2 > | |
| static ArrayInterface< T > && | Reify (ArrayInterface< T2 > &&array) | 
| static const DataType & | GetType (WritableArrayInterface< Generic > &arg) | 
| template<typename T , typename T2 > | |
| static WritableArrayInterface< T > & | Reify (WritableArrayInterface< T2 > &array) | 
| template<typename T , typename T2 > | |
| static WritableArrayInterface< T > && | Reify (WritableArrayInterface< T2 > &&array) | 
| static const DataType & | GetType (const MatrixNxMInterface &arg) | 
| template<typename T > | |
| static MatrixNxM< T > & | Reify (const MatrixNxMInterface &array) | 
| static const DataType & | GetType (const ConstMatrixNxMInterface &arg) | 
| template<typename T > | |
| static const MatrixNxM< T > & | Reify (const ConstMatrixNxMInterface &array) | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static |