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
file_printer_t Struct Reference

Helper class to convert binary data structures into text and put into a file. More...

#include <hexrays.hpp>

Inheritance diagram for file_printer_t:
vd_printer_t

Public Member Functions

int print (int indent, const char *format,...) override
 
 file_printer_t (FILE *_fp)
 Constructor. More...
 
virtual int print (int indent, const char *format,...)
 

Public Attributes

FILE * fp
 Output file pointer. More...
 
- Public Attributes inherited from vd_printer_t
qstring tmpbuf
 
int hdrlines = 0
 number of header lines (prototype+typedef+lvars) valid at the end of print process More...
 

Detailed Description

Helper class to convert binary data structures into text and put into a file.

Definition at line 877 of file hexrays.hpp.

Constructor & Destructor Documentation

◆ file_printer_t()

file_printer_t::file_printer_t ( FILE *  _fp)

Constructor.

Definition at line 889 of file hexrays.hpp.

Member Function Documentation

◆ print()

int file_printer_t::print ( int  indent,
const char *  format,
  ... 
)
overridevirtual

Reimplemented from vd_printer_t.

Definition at line 9866 of file hexrays.hpp.

Member Data Documentation

◆ fp

FILE* file_printer_t::fp

Output file pointer.

Definition at line 879 of file hexrays.hpp.