IDA SDK

- Main Page
- Header Files
- Classes
- Modules

- Class List
- Class Index
- Class Hierarchy
- Class Members

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

## Detailed Description

An object to represent struct or union members.

## Public Attributes
uint64 | offset
| member offset in bits
uint64 | size
| size in bits
qstring | name
| member name
qstring | cmt
| member comment
tinfo_t | type
| member type
int | effalign
| effective field alignment (in bytes)
uint32 | tafld_bits
| TAH bits.
uchar | fda
| field alignment (shift amount)

## Public Member Functions
bool | is_bitfield (void) const
bool | is_zero_bitfield (void) const
bool | is_unaligned (void) const
bool | is_baseclass (void) const
bool | is_virtbase (void) const
void | set_unaligned (void)
void | set_baseclass (void)
void | set_virtbase (void)
void | clr_unaligned (void)
void | clr_baseclass (void)
void | clr_virtbase (void)
uint64 | begin (void) const
uint64 | end (void) const
bool | operator< (const udt_member_t &r) const
bool | operator== (const udt_member_t &r) const
bool | operator!= (const udt_member_t &r) const
void | swap (udt_member_t &r)

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

- typeinf.hpp