OPAL (Object Oriented Parallel Accelerator Library)  2021.1.99
OPAL
Classes | Macros
AppTypeTraits.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  AppTypeTraits< T >
 
struct  AppTypeTraits< bool >
 
struct  AppTypeTraits< char >
 
struct  AppTypeTraits< unsigned char >
 
struct  AppTypeTraits< short >
 
struct  AppTypeTraits< unsigned short >
 
struct  AppTypeTraits< int >
 
struct  AppTypeTraits< unsigned int >
 
struct  AppTypeTraits< long >
 
struct  AppTypeTraits< unsigned long >
 
struct  AppTypeTraits< long long >
 
struct  AppTypeTraits< float >
 
struct  AppTypeTraits< double >
 
struct  AppTypeTraits< long double >
 
struct  AppTypeTraits< std::complex< float > >
 
struct  AppTypeTraits< std::complex< double > >
 

Macros

#define BUILTIN_APPTYPE_TRAITS(T)
 

Macro Definition Documentation

◆ BUILTIN_APPTYPE_TRAITS

#define BUILTIN_APPTYPE_TRAITS (   T)
Value:
template <> \
typedef T Element_t; \
enum { ElemDim = 0 }; \
};

Definition at line 24 of file AppTypeTraits.h.