| IDA SDK

Public Attributes | Public Member Functions | List of all members
ptr_type_data_t Struct Reference

## Detailed Description

Pointer type information (see tinfo_t::get_ptr_details())

## Public Attributes
tinfo_t | obj_type
| pointed object type
tinfo_t | closure
| cannot have both closure and based_ptr_size
tinfo_t | parent
| Parent struct.
int32 | delta
| Offset from the beginning of the parent struct.
uchar | based_ptr_size
uchar | taptr_bits = 0
| TAH bits.

## Public Member Functions
| ptr_type_data_t (tinfo_t c=tinfo_t(), uchar bps=0, tinfo_t p=tinfo_t(), int32 d=0)
void | swap (ptr_type_data_t &r)
| Set this = r and r = this.
bool | operator== (const ptr_type_data_t &r) const
bool | operator!= (const ptr_type_data_t &r) const
bool | is_code_ptr () const
| Are we pointing to code?
bool | is_shifted () const

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

- typeinf.hpp