Public Member Functions | Public Attributes | List of all members
vc_printer_t Struct Reference

Helper class to convert cfunc_t into text. More...

Inheritance diagram for vc_printer_t:
vd_printer_t qstring_printer_t

Public Member Functions

 vc_printer_t (const cfunc_t *f)
 Constructor.
 
virtual bool oneliner (void) const
 Are we generating one-line text representation? More...
 
- Public Member Functions inherited from vd_printer_t
virtual int print (int indent, const char *format,...)
 
int vprint (int indent, const char *format, va_list)
 

Public Attributes

const cfunc_tfunc
 cfunc_t to generate text for
 
char lastchar
 internal: last printed character
 
- Public Attributes inherited from vd_printer_t
qstring tmpbuf
 
int hdrlines
 number of header lines (prototype+typedef+lvars) valid at the end of print process
 

Detailed Description

Helper class to convert cfunc_t into text.

Definition at line 161 of file hexrays.hpp.

Member Function Documentation

virtual bool vc_printer_t::oneliner ( void  ) const
virtual

Are we generating one-line text representation?

Returns
true if the output will occupy one line without line breaks

Definition at line 169 of file hexrays.hpp.