retdec
|
#include <rtti_gcc.h>
Public Types | |
enum | eOffsetFlagsMasks { BASE_IS_VIRTUAL = 0x1 , BASE_IS_PUBLIC = 0x2 } |
Public Attributes | |
retdec::common::Address | baseClassAddr |
Address of the base class TypeInfo structure. More... | |
uint32_t | offsetFlags = 0 |
std::shared_ptr< ClassTypeInfo > | baseClass |
Object created for base on address baseClassAddr . More... | |
ABI: __base_class_type_info
Base class descriptions – one for every direct proper base.
std::shared_ptr<ClassTypeInfo> retdec::rtti_finder::BaseClassTypeInfo::baseClass |
Object created for base on address baseClassAddr
.
retdec::common::Address retdec::rtti_finder::BaseClassTypeInfo::baseClassAddr |
Address of the base class TypeInfo
structure.
uint32_t retdec::rtti_finder::BaseClassTypeInfo::offsetFlags = 0 |
Low-order byte is eOffsetFlagsMasks
flags. High 3 bytes are signed offset.