Lattice Builder Manual
Software Package for Constructing Rank-1 Lattices
LatBuilder::TypeInfo< T > Struct Template Reference

Framework to specify a human-readable name for data types. More...

#include <TypeInfo.h>

Static Public Member Functions

template<typename >
static const char * guessName (...)
 By default use name() from compiler type info.
 
template<typename Tp >
static decltype(Tp::name()) guessName (const Tp *)
 If the class provides a name() function, use it.
 
static std::string name ()
 Returns the name of type T.
 

Detailed Description

template<typename T>
struct LatBuilder::TypeInfo< T >

Framework to specify a human-readable name for data types.


The documentation for this struct was generated from the following file: