Latest available version: IDA and decompilers v8.4.240320sp1 see all releases
Hex-Rays logo State-of-the-art binary code analysis tools
email icon

Describes a member of an assembly level structure. More...

#include <struct.hpp>

Public Member Functions

bool unimem (void) const
 Is a member of a union?
bool has_union (void) const
 Has members of type "union"?
bool by_til (void) const
 Was the member created due to the type system?
bool has_ti (void) const
 Has type information?
bool is_baseclass (void) const
 Is a base class member?
bool is_dupname (void) const
 Duplicate name was resolved during import?
bool is_destructor (void) const
 Is a virtual destructor?
ea_t get_soff (void) const
 Get start offset (for unions - returns 0)
asize_t get_size () const
 Get member size.

Public Attributes

tid_t id
 name(), cmt, rptcmt
ea_t soff
 start offset (for unions - number of the member 0..n)
ea_t eoff
 end offset
flags_t flag
 type+representation bits
uint32 props
 Struct member properties

Detailed Description

Describes a member of an assembly level structure.

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