#include "Forward/string_fwd.h"
Include dependency graph for type-name-traits.h:
Go to the source code of this file.
Compounds | |
struct | type_name_traits |
The general case: Name not known, return empty string. More... | |
struct | type_name_traits< bool > |
specialization for bool. More... | |
struct | type_name_traits< int > |
struct | type_name_traits< unsigned > |
struct | type_name_traits< short > |
struct | type_name_traits< long > |
struct | type_name_traits< char > |
struct | type_name_traits< float > |
struct | type_name_traits< double > |
struct | type_name_traits< std::string > |
This allows a generic implementation of some routines where the typename must be written out.
This is specialized for basic types, and must be specialized for other types if needed.
Definition in file type-name-traits.h.