Lattice Builder Manual Software Package for Constructing Rank-1 Lattices

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
Static Public Member Functions | List of all members
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:

- latbuilder/include/latbuilder/TypeInfo.h