IDAPython 9.0
Loading...
Searching...
No Matches
value_repr_t Class Reference
Inheritance diagram for value_repr_t:

Public Member Functions

None swap (self, 'value_repr_t' r)
 
None clear (self)
 
bool empty (self)
 
bool is_enum (self)
 
bool is_offset (self)
 
bool is_strlit (self)
 
bool is_custom (self)
 
bool is_stroff (self)
 
bool is_typref (self)
 
bool is_signed (self)
 
bool has_tabform (self)
 
bool has_lzeroes (self)
 
'uint64' get_vtype (self)
 
None set_vtype (self, 'uint64' vt)
 
None set_signed (self, bool on)
 
None set_tabform (self, bool on)
 
None set_lzeroes (self, bool on)
 
None set_ap (self, 'array_parameters_t' _ap)
 
None init_ap (self, 'array_parameters_t' _ap)
 
bool from_opinfo (self, 'flags64_t' flags, 'aflags_t' afl, 'opinfo_t' opinfo, 'array_parameters_t' _ap)
 
bool parse_value_repr (self, *args)
 
str __str__ (self)
 
 __init__ (self)
 

Static Public Attributes

str bits
 
str ri
 
str strtype
 
str delta
 
str type_ordinal
 
str cd
 
str ap
 

Protected Member Functions

'size_t' _print (self, bool colored=False)
 

Properties

 thisown
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self)

Member Function Documentation

◆ __str__()

str __str__ ( self)

◆ _print()

'size_t' _print ( self,
bool colored = False )
protected

◆ clear()

None clear ( self)

◆ empty()

bool empty ( self)

◆ from_opinfo()

bool from_opinfo ( self,
'flags64_t' flags,
'aflags_t' afl,
'opinfo_t' opinfo,
'array_parameters_t' _ap )

◆ get_vtype()

'uint64' get_vtype ( self)

◆ has_lzeroes()

bool has_lzeroes ( self)

◆ has_tabform()

bool has_tabform ( self)

◆ init_ap()

None init_ap ( self,
'array_parameters_t' _ap )

◆ is_custom()

bool is_custom ( self)

◆ is_enum()

bool is_enum ( self)

◆ is_offset()

bool is_offset ( self)

◆ is_signed()

bool is_signed ( self)

◆ is_strlit()

bool is_strlit ( self)

◆ is_stroff()

bool is_stroff ( self)

◆ is_typref()

bool is_typref ( self)

◆ parse_value_repr()

bool parse_value_repr ( self,
* args )

◆ set_ap()

None set_ap ( self,
'array_parameters_t' _ap )

◆ set_lzeroes()

None set_lzeroes ( self,
bool on )

◆ set_signed()

None set_signed ( self,
bool on )

◆ set_tabform()

None set_tabform ( self,
bool on )

◆ set_vtype()

None set_vtype ( self,
'uint64' vt )

◆ swap()

None swap ( self,
'value_repr_t' r )

Member Data Documentation

◆ ap

str ap
static
Initial value:
= property(_ida_typeinf.value_repr_t_ap_get,
_ida_typeinf.value_repr_t_ap_set)

◆ bits

str bits
static
Initial value:
= property(_ida_typeinf.value_repr_t_bits_get,
_ida_typeinf.value_repr_t_bits_set)

◆ cd

str cd
static
Initial value:
= property(_ida_typeinf.
value_repr_t_cd_get, _ida_typeinf.value_repr_t_cd_set)

◆ delta

str delta
static
Initial value:
= property(_ida_typeinf.value_repr_t_delta_get,
_ida_typeinf.value_repr_t_delta_set)

◆ ri

str ri
static
Initial value:
= property(_ida_typeinf.value_repr_t_ri_get,
_ida_typeinf.value_repr_t_ri_set)

◆ strtype

str strtype
static
Initial value:
= property(_ida_typeinf.value_repr_t_strtype_get,
_ida_typeinf.value_repr_t_strtype_set)

◆ type_ordinal

str type_ordinal
static
Initial value:
= property(_ida_typeinf.
value_repr_t_type_ordinal_get, _ida_typeinf.
value_repr_t_type_ordinal_set)

Property Documentation

◆ thisown

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

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