Latest available version: IDA and decompilers v8.4.240320sp1 see all releases
Hex-Rays logo State-of-the-art binary code analysis tools
email icon

Base helper class to convert binary data structures into text. More...

#include <hexrays.hpp>

Inheritance diagram for vd_printer_t:
file_printer_t vc_printer_t qstring_printer_t

Public Member Functions

virtual int print (int indent, const char *format,...)
 

Public Attributes

qstring tmpbuf
 
int hdrlines = 0
 number of header lines (prototype+typedef+lvars) valid at the end of print process More...
 

Detailed Description

Base helper class to convert binary data structures into text.

Other classes are derived from this class.

Examples
hexrays_sample13.cpp, and hexrays_sample9.cpp.

Definition at line 848 of file hexrays.hpp.

Member Function Documentation

◆ print()

int vd_printer_t::print ( int  indent,
const char *  format,
  ... 
)
virtual

Definition at line 9856 of file hexrays.hpp.

Member Data Documentation

◆ hdrlines

int vd_printer_t::hdrlines = 0

number of header lines (prototype+typedef+lvars) valid at the end of print process

Definition at line 851 of file hexrays.hpp.

◆ tmpbuf

qstring vd_printer_t::tmpbuf

Definition at line 850 of file hexrays.hpp.