#include <tools.hpp>
Retrieves human readable names from C++ run-time type information.
This class is available only with debug builds of ALib.
Public Methods | |
| ALIB_API | DbgTypeDemangler (const std::type_info &typeInfo) |
| ALIB_API | ~DbgTypeDemangler () |
| const ALIB_API char * | Get () |
Protected Fields | |
| const char * | name |
| ALIB_API DbgTypeDemangler | ( | const std::type_info & | typeInfo | ) |
Constructor
| typeInfo | The information struct on the C++ type. |
| ALIB_API ~DbgTypeDemangler | ( | ) |
Destructor
| const ALIB_API char* Get | ( | ) |
Returns the demangled, human readable name of the type which was provided in the constructor.