#include <rtti.h>
|
| __class_type_info (const char *__n) |
|
virtual | ~__class_type_info () |
|
virtual bool | __do_upcast (const __class_type_info *__dst, const void *__obj, __upcast_result &__restrict __result) const |
|
__sub_kind | __find_public_src (ptrdiff_t __src2dst, const void *__obj_ptr, const __class_type_info *__src_type, const void *__src_ptr) const |
|
virtual bool | __do_dyncast (ptrdiff_t __src2dst, __sub_kind __access_path, const __class_type_info *__dst_type, const void *__obj_ptr, const __class_type_info *__src_type, const void *__src_ptr, __dyncast_result &__result) const |
|
virtual __sub_kind | __do_find_public_src (ptrdiff_t __src2dst, const void *__obj_ptr, const __class_type_info *__src_type, const void *__src_ptr) const |
|
| __class_type_info (char const *n) |
|
| ~__class_type_info () override |
|
| __class_type_info (char const *n) |
|
| ~__class_type_info () override |
|
| __class_type_info (char const *n) |
|
| ~__class_type_info () override |
|
| __class_type_info (char const *n) |
|
| ~__class_type_info () override |
|
Definition at line 213 of file rtti.h.
Enumerator |
---|
__unknown |
|
__not_contained |
|
__contained_ambig |
|
__contained_virtual_mask |
|
__contained_public_mask |
|
__contained_mask |
|
__contained_private |
|
__contained_public |
|
Definition at line 227 of file rtti.h.
__cxxabiv1::__class_type_info::__class_type_info |
( |
const char * |
__n | ) |
|
|
inlineexplicit |
virtual __cxxabiv1::__class_type_info::~__class_type_info |
( |
| ) |
|
|
virtual |
__cxxabiv1::__class_type_info::__class_type_info |
( |
char const * |
n | ) |
|
|
inlineexplicit |
__cxxabiv1::__class_type_info::~__class_type_info |
( |
| ) |
|
|
override |
__cxxabiv1::__class_type_info::__class_type_info |
( |
char const * |
n | ) |
|
|
inlineexplicit |
__cxxabiv1::__class_type_info::~__class_type_info |
( |
| ) |
|
|
override |
__cxxabiv1::__class_type_info::__class_type_info |
( |
char const * |
n | ) |
|
|
inlineexplicit |
__cxxabiv1::__class_type_info::~__class_type_info |
( |
| ) |
|
|
override |
__cxxabiv1::__class_type_info::__class_type_info |
( |
char const * |
n | ) |
|
|
inlineexplicit |
__cxxabiv1::__class_type_info::~__class_type_info |
( |
| ) |
|
|
override |
virtual bool __cxxabiv1::__class_type_info::__do_catch |
( |
const type_info * |
__thr_type, |
|
|
void ** |
__thr_obj, |
|
|
unsigned |
__outer |
|
) |
| const |
|
protectedvirtual |
virtual bool __cxxabiv1::__class_type_info::__do_dyncast |
( |
ptrdiff_t |
__src2dst, |
|
|
__sub_kind |
__access_path, |
|
|
const __class_type_info * |
__dst_type, |
|
|
const void * |
__obj_ptr, |
|
|
const __class_type_info * |
__src_type, |
|
|
const void * |
__src_ptr, |
|
|
__dyncast_result & |
__result |
|
) |
| const |
|
virtual |
virtual __sub_kind __cxxabiv1::__class_type_info::__do_find_public_src |
( |
ptrdiff_t |
__src2dst, |
|
|
const void * |
__obj_ptr, |
|
|
const __class_type_info * |
__src_type, |
|
|
const void * |
__src_ptr |
|
) |
| const |
|
virtual |
virtual bool __cxxabiv1::__class_type_info::__do_upcast |
( |
const __class_type_info * |
__dst_type, |
|
|
void ** |
__obj_ptr |
|
) |
| const |
|
protectedvirtual |
virtual bool __cxxabiv1::__class_type_info::__do_upcast |
( |
const __class_type_info * |
__dst, |
|
|
const void * |
__obj, |
|
|
__upcast_result &__restrict |
__result |
|
) |
| const |
|
virtual |
__sub_kind __cxxabiv1::__class_type_info::__find_public_src |
( |
ptrdiff_t |
__src2dst, |
|
|
const void * |
__obj_ptr, |
|
|
const __class_type_info * |
__src_type, |
|
|
const void * |
__src_ptr |
|
) |
| const |
|
inline |
The documentation for this class was generated from the following files: