vc_printer_t Struct Reference
Helper class to convert cfunc_t into text. More...
#include <hexrays.hpp>
Inheritance diagram for vc_printer_t:

Public Member Functions | |
vc_printer_t (const cfunc_t *f) | |
Constructor. More... | |
virtual bool | oneliner (void) const newapi |
Are we generating one-line text representation? More... | |
![]() | |
virtual int | print (int indent, const char *format,...) |
Public Attributes | |
const cfunc_t * | func |
cfunc_t to generate text for More... | |
char | lastchar |
internal: last printed character More... | |
![]() | |
qstring | tmpbuf |
int | hdrlines |
number of header lines (prototype+typedef+lvars) valid at the end of print process More... | |
Detailed Description
Helper class to convert cfunc_t into text.
Definition at line 874 of file hexrays.hpp.
Constructor & Destructor Documentation
◆ vc_printer_t()
vc_printer_t::vc_printer_t | ( | const cfunc_t * | f | ) |
Constructor.
Definition at line 879 of file hexrays.hpp.
Member Function Documentation
◆ oneliner()
|
virtual |
Are we generating one-line text representation?
- Returns
true
if the output will occupy one line without line breaks
Definition at line 882 of file hexrays.hpp.
Member Data Documentation
◆ func
const cfunc_t* vc_printer_t::func |
cfunc_t to generate text for
Definition at line 876 of file hexrays.hpp.
◆ lastchar
char vc_printer_t::lastchar |
internal: last printed character
Definition at line 877 of file hexrays.hpp.