ALib C++ Library
Library Version: 2402 R1
Documentation generated by doxygen
Loading...
Searching...
No Matches
DbgTypeDemangler Class Reference

Description:


Retrieves human readable names from C++ run-time type information.
This class is available only with debug builds of ALib .

Definition at line 34 of file dbgtypedemangler.hpp.

#include <dbgtypedemangler.hpp>

Public Method Index:

ALIB_API DbgTypeDemangler (const std::type_info &typeInfo)
 
ALIB_API ~DbgTypeDemangler ()
 
ALIB_API const char * Get ()
 

Field Details:

◆ name

const char* name
protected

The translated name name.

Definition at line 38 of file dbgtypedemangler.hpp.

Constructor(s) / Destructor Details::

◆ DbgTypeDemangler()

ALIB_API DbgTypeDemangler ( const std::type_info & typeInfo)

Constructor

Parameters
typeInfoThe information struct on the C++ type.

◆ ~DbgTypeDemangler()


Destructor

Method Details:

◆ Get()

ALIB_API const char * Get ( )

Returns the demangled, human readable name of the type which was provided in the constructor.

Returns
The demangled type name.

The documentation for this class was generated from the following file: