Ghidra Decompiler Analysis Engine
EmitPrettyPrint Member List

This is the complete list of members for EmitPrettyPrint, including all inherited members.

beginBlock(const FlowBlock *bl)EmitPrettyPrintvirtual
beginDocument(void)EmitPrettyPrintvirtual
beginFuncProto(void)EmitPrettyPrintvirtual
beginFunction(const Funcdata *fd)EmitPrettyPrintvirtual
beginReturnType(const Varnode *vn)EmitPrettyPrintvirtual
beginStatement(const PcodeOp *op)EmitPrettyPrintvirtual
beginVarDecl(const Symbol *sym)EmitPrettyPrintvirtual
clear(void) (defined in EmitPrettyPrint)EmitPrettyPrintvirtual
closeGroup(int4 id)EmitPrettyPrintvirtual
closeParen(char c, int4 id)EmitPrettyPrintvirtual
comment_color enum valueEmitXml
const_color enum valueEmitXml
EmitPrettyPrint(void)EmitPrettyPrint
emitsXml(void) constEmitPrettyPrintinlinevirtual
endBlock(int4 id)EmitPrettyPrintvirtual
endDocument(int4 id)EmitPrettyPrintvirtual
endFuncProto(int4 id)EmitPrettyPrintvirtual
endFunction(int4 id)EmitPrettyPrintvirtual
endReturnType(int4 id)EmitPrettyPrintvirtual
endStatement(int4 id)EmitPrettyPrintvirtual
endVarDecl(int4 id)EmitPrettyPrintvirtual
flush(void)EmitPrettyPrintvirtual
funcname_color enum valueEmitXml
getIndentIncrement(void) constEmitXmlinline
getMaxLineSize(void) constEmitPrettyPrintinlinevirtual
getOutputStream(void) const (defined in EmitPrettyPrint)EmitPrettyPrintinlinevirtual
getParenLevel(void) constEmitXmlinline
global_color enum valueEmitXml
indentincrementEmitXmlprotected
indentlevelEmitXmlprotected
keyword_color enum valueEmitXml
no_color enum valueEmitXml
openGroup(void)EmitPrettyPrintvirtual
openParen(char o, int4 id=0)EmitPrettyPrintvirtual
param_color enum valueEmitXml
parenlevelEmitXmlprotected
print(const char *str, syntax_highlight hl=no_color)EmitPrettyPrintvirtual
resetDefaults(void)EmitPrettyPrintvirtual
sEmitXmlprotected
setCommentFill(const string &fill)EmitPrettyPrintinlinevirtual
setIndentIncrement(int4 val)EmitXmlinline
setMaxLineSize(int4 val)EmitPrettyPrintvirtual
setOutputStream(ostream *t) (defined in EmitPrettyPrint)EmitPrettyPrintinlinevirtual
setXML(bool val)EmitPrettyPrint
spaces(int4 num, int4 bump=0)EmitPrettyPrintvirtual
startComment(void)EmitPrettyPrintvirtual
startIndent(void)EmitPrettyPrintvirtual
stopComment(int4 id)EmitPrettyPrintvirtual
stopIndent(int4 id)EmitPrettyPrintvirtual
syntax_highlight enum nameEmitXml
tagComment(const char *ptr, syntax_highlight hl, const AddrSpace *spc, uintb off)EmitPrettyPrintvirtual
tagField(const char *ptr, syntax_highlight hl, const Datatype *ct, int4 off)EmitPrettyPrintvirtual
tagFuncName(const char *ptr, syntax_highlight hl, const Funcdata *fd, const PcodeOp *op)EmitPrettyPrintvirtual
tagLabel(const char *ptr, syntax_highlight hl, const AddrSpace *spc, uintb off)EmitPrettyPrintvirtual
tagLine(void)EmitPrettyPrintvirtual
tagLine(int4 indent)EmitPrettyPrintvirtual
tagOp(const char *ptr, syntax_highlight hl, const PcodeOp *op)EmitPrettyPrintvirtual
tagType(const char *ptr, syntax_highlight hl, const Datatype *ct)EmitPrettyPrintvirtual
tagVariable(const char *ptr, syntax_highlight hl, const Varnode *vn, const PcodeOp *op)EmitPrettyPrintvirtual
type_color enum valueEmitXml
var_color enum valueEmitXml
~EmitPrettyPrint(void) (defined in EmitPrettyPrint)EmitPrettyPrintvirtual