IDAPython 9.0
Loading...
Searching...
No Matches
refinfo_t Class Reference

Proxy of C++ refinfo_t class.

Inheritance diagram for refinfo_t:

Public Member Functions

"reftype_t" type (self)
 type(self) -> reftype_t
 
"bool" is_target_optional (self)
 is_target_optional(self) -> bool < is_reftype_target_optional()
 
"bool" no_base_xref (self)
 no_base_xref(self) -> bool
 
"bool" is_pastend (self)
 is_pastend(self) -> bool
 
"bool" is_rvaoff (self)
 is_rvaoff(self) -> bool
 
"bool" is_custom (self)
 is_custom(self) -> bool
 
"bool" is_subtract (self)
 is_subtract(self) -> bool
 
"bool" is_signed (self)
 is_signed(self) -> bool
 
"bool" is_no_zeros (self)
 is_no_zeros(self) -> bool
 
"bool" is_no_ones (self)
 is_no_ones(self) -> bool
 
"bool" is_selfref (self)
 is_selfref(self) -> bool
 
"void" set_type (self, "reftype_t" rt)
 set_type(self, rt)
 
"void" init (self, *args)
 init(self, reft_and_flags, _base=0, _target=BADADDR, _tdelta=0)
 
 __init__ (self)
 init(self) -> refinfo_t
 

Static Public Attributes

str target = property(_ida_nalt.refinfo_t_target_get, _ida_nalt.refinfo_t_target_set, doc=)
 
str base = property(_ida_nalt.refinfo_t_base_get, _ida_nalt.refinfo_t_base_set, doc=)
 
str tdelta = property(_ida_nalt.refinfo_t_tdelta_get, _ida_nalt.refinfo_t_tdelta_set, doc=)
 
str flags = property(_ida_nalt.refinfo_t_flags_get, _ida_nalt.refinfo_t_flags_set, doc=)
 

Properties

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

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self)

Member Function Documentation

◆ init()

"void" init ( self,
* args )
Parameters
reft_and_flagsuint32
_baseea_t
_targetea_t
_tdeltaadiff_t

◆ is_custom()

"bool" is_custom ( self)

◆ is_no_ones()

"bool" is_no_ones ( self)

◆ is_no_zeros()

"bool" is_no_zeros ( self)

◆ is_pastend()

"bool" is_pastend ( self)

◆ is_rvaoff()

"bool" is_rvaoff ( self)

◆ is_selfref()

"bool" is_selfref ( self)

◆ is_signed()

"bool" is_signed ( self)

◆ is_subtract()

"bool" is_subtract ( self)

◆ is_target_optional()

"bool" is_target_optional ( self)

◆ no_base_xref()

"bool" no_base_xref ( self)

◆ set_type()

"void" set_type ( self,
"reftype_t" rt )
Parameters
rtreftype_t

◆ type()

"reftype_t" type ( self)

Member Data Documentation

◆ base

str base = property(_ida_nalt.refinfo_t_base_get, _ida_nalt.refinfo_t_base_set, doc=)
static

◆ flags

str flags = property(_ida_nalt.refinfo_t_flags_get, _ida_nalt.refinfo_t_flags_set, doc=)
static

◆ target

str target = property(_ida_nalt.refinfo_t_target_get, _ida_nalt.refinfo_t_target_set, doc=)
static

◆ tdelta

str tdelta = property(_ida_nalt.refinfo_t_tdelta_get, _ida_nalt.refinfo_t_tdelta_set, doc=)
static

Property Documentation

◆ 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: