std::type_info(3cxx) | std::type_info(3cxx) |
std::type_info - Part of RTTI.
#include <typeinfo>
Inherited by __cxxabiv1::__array_type_info, __cxxabiv1::__class_type_info, __cxxabiv1::__enum_type_info, __cxxabiv1::__function_type_info, __cxxabiv1::__fundamental_type_info, and __cxxabiv1::__pbase_type_info.
virtual ~type_info ()
virtual bool __do_catch (const type_info
*__thr_type, void **__thr_obj, unsigned __outer)
const
virtual bool __do_upcast (const
__cxxabiv1::__class_type_info *__target, void
**__obj_ptr) const
virtual bool __is_function_p () const
virtual bool __is_pointer_p () const
bool before (const type_info &__arg) const
noexcept
size_t hash_code () const noexcept
const char * name () const noexcept
bool operator!= (const type_info &__arg) const
noexcept
bool operator== (const type_info &__arg) const
noexcept
type_info (const char *__n)
const char * __name
Part of RTTI.
The type_info class describes type information generated by an implementation.
Definition at line 88 of file typeinfo.
Destructor first. Being the first non-inline virtual function, this controls in which translation unit the vtable is emitted. The compiler makes use of that information to know where to emit the runtime-mandated type_info structures in the new-abi.
Definition at line 173 of file typeinfo.
Definition at line 140 of file typeinfo.
Returns an implementation-defined byte string; this is not portable between compilers!
Definition at line 99 of file typeinfo.
Definition at line 136 of file typeinfo.
Definition at line 171 of file typeinfo.
Generated automatically by Doxygen for libstdc++ from the source code.
libstdc++ |