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

Proxy of C++ user_defined_prefix_t class.

Inheritance diagram for user_defined_prefix_t:

Public Member Functions

 __init__ (self, *args)
 init(self, prefix_len, owner) -> user_defined_prefix_t
 
"void" get_user_defined_prefix (self, *args)
 get_user_defined_prefix(self, ea, insn, lnnum, indent, line) This callback must be overridden by the derived class.
 
 __disown__ (self)
 

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,
* args )
Parameters
prefix_lensize_t
ownervoid const *

Member Function Documentation

◆ __disown__()

__disown__ ( self)

◆ get_user_defined_prefix()

"void" get_user_defined_prefix ( self,
* args )
Parameters
ea(C++: ea_t) the current address
insn(C++: const class insn_t &) the current instruction. if the current item is not an instruction, then insn.itype is zero.
lnnum(C++: int) number of the current line (each address may have several listing lines for it). 0 means the very first line for the current address.
indent(C++: int) see explanations for gen_printf()
line(C++: const char *) the line to be generated. the line usually contains color tags. this argument can be examined to decide whether to generate the prefix.

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: