IDAPython 8.4
Loading...
Searching...
No Matches
member_t Class Reference

Proxy of C++ member_t class.

Inheritance diagram for member_t:

Public Member Functions

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

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
 id = property(_ida_struct.member_t_id_get, _ida_struct.member_t_id_set, doc=)
 
 soff = property(_ida_struct.member_t_soff_get, _ida_struct.member_t_soff_set, doc=)
 
 eoff = property(_ida_struct.member_t_eoff_get, _ida_struct.member_t_eoff_set, doc=)
 
 flag = property(_ida_struct.member_t_flag_get, _ida_struct.member_t_flag_set, doc=)
 
 props = property(_ida_struct.member_t_props_get, _ida_struct.member_t_props_set, doc=)
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
* args )

Member Function Documentation

◆ by_til()

"bool" by_til ( self,
* args )

◆ get_size()

"asize_t" get_size ( self,
* args )

◆ get_soff()

"ea_t" get_soff ( self,
* args )

◆ has_ti()

"bool" has_ti ( self,
* args )

◆ has_union()

"bool" has_union ( self,
* args )

◆ is_baseclass()

"bool" is_baseclass ( self,
* args )

◆ is_destructor()

"bool" is_destructor ( self,
* args )

◆ is_dupname()

"bool" is_dupname ( self,
* args )

◆ unimem()

"bool" unimem ( self,
* args )

Property Documentation

◆ eoff

eoff = property(_ida_struct.member_t_eoff_get, _ida_struct.member_t_eoff_set, doc=)
static

◆ flag

flag = property(_ida_struct.member_t_flag_get, _ida_struct.member_t_flag_set, doc=)
static

◆ id

id = property(_ida_struct.member_t_id_get, _ida_struct.member_t_id_set, doc=)
static

◆ props

props = property(_ida_struct.member_t_props_get, _ida_struct.member_t_props_set, doc=)
static

◆ soff

soff = property(_ida_struct.member_t_soff_get, _ida_struct.member_t_soff_set, doc=)
static

◆ thisown

thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

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