#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.