|  | 
| template<class T > | 
| static std::string | getTypeName () | 
|  | Helper method to get the type name.  More... 
 | 
|  | 
| template<class T > | 
| static std::string | getNamespaceName () | 
|  | Helper method to get the namespace name.  More... 
 | 
|  | 
| static std::string | shortName (const std::string &longname) | 
|  | Helper method to generate a shortified version of the longname given as parameter.  More... 
 | 
|  | 
| static std::string | decodeFullName (const std::type_info &t) | 
|  | Helper method to decode the type name.  More... 
 | 
|  | 
| static std::string | decodeTypeName (const std::type_info &t) | 
|  | Helper method to decode the type name to a more readable form if possible.  More... 
 | 
|  | 
| static std::string | decodeClassName (const std::type_info &t) | 
|  | Helper method to extract the class name (removing namespaces and templates)  More... 
 | 
|  | 
| static std::string | decodeNamespaceName (const std::type_info &t) | 
|  | Helper method to extract the namespace (removing class name and templates)  More... 
 | 
|  | 
| static std::string | decodeTemplateName (const std::type_info &t) | 
|  | Helper method to extract the template name (removing namespaces and class name)  More... 
 | 
|  |