waLBerla 7.2
Loading...
Searching...
No Matches
typeToString.h File Reference

Detailed Description

Namespaces

namespace  walberla
 Storage for detected contacts which can be used to perform actions for all contacts, e.g.
 

Macros

#define TypeToString(X)
 

Functions

template<typename T >
const char * walberla::typeToString ()
 
template<>
const char * walberla::typeToString< bool > ()
 
template<>
const char * walberla::typeToString< char > ()
 
template<>
const char * walberla::typeToString< short > ()
 
template<>
const char * walberla::typeToString< int > ()
 
template<>
const char * walberla::typeToString< long > ()
 
template<>
const char * walberla::typeToString< long long > ()
 
template<>
const char * walberla::typeToString< unsigned char > ()
 
template<>
const char * walberla::typeToString< unsigned short > ()
 
template<>
const char * walberla::typeToString< unsigned int > ()
 
template<>
const char * walberla::typeToString< unsigned long > ()
 
template<>
const char * walberla::typeToString< unsigned long long > ()
 
template<>
const char * walberla::typeToString< float > ()
 
template<>
const char * walberla::typeToString< double > ()
 
template<typename T >
const char * walberla::typeToString (T)
 

Macro Definition Documentation

◆ TypeToString

#define TypeToString ( X)
Value:
template<> inline const char* typeToString< X >() { \
static char string[] = #X; /* NOLINT */ \
return string; \
}