typeToString.h File Reference

Detailed Description

Namespaces

 walberla
 \file TimestepTracker.h \ingroup lbm \author Frederik Hennig frede.nosp@m.rik..nosp@m.henni.nosp@m.g@fa.nosp@m.u.de
 

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; \
return string; \
}