| 
    IDA SDK
    
   | 
 
Class to generate user-defined prefixes in the disassembly listing.
Public Member Functions | |
| user_defined_prefix_t (size_t prefix_len, const void *owner) | |
| Creating a user-defined prefix object installs it.  | |
| virtual idaapi | ~user_defined_prefix_t () | 
| Destroying a user-defined prefix object uninstalls it.  | |
| virtual void idaapi | get_user_defined_prefix (qstring *vout, ea_t ea, const class insn_t &insn, int lnnum, int indent, const char *line)=0 | 
| This callback must be overridden by the derived class.  More... | |
      
  | 
  pure virtual | 
This callback must be overridden by the derived class.
| vout | the output buffer | 
| ea | the current address | 
| insn | the current instruction. if the current item is not an instruction, then insn.itype is zero. | 
| lnnum | 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 | see explanations for gen_printf() | 
| line | the line to be generated. the line usually contains color tags. this argument can be examined to decide whether to generate the prefix. |