AEGraphVizLog Class Reference

Log an AETree in the .dot format, which can be viewed in a program like GraphViz. More...

List of all members.

Public Member Functions

 AEGraphVizLog (const simba_wstring &in_fileName)
 Constructor.
void DumpToLog (AENode *in_root)
 Log the given AE tree.
void LogLine (const simba_string &in_line)
 Log a line to the AEGraphVizLog.
 ~AEGraphVizLog ()
 Destructor.

Detailed Description

Log an AETree in the .dot format, which can be viewed in a program like GraphViz.

This class, along with AEGraphVizLogVisitor, form the envisioned AE tree viewer.


Constructor & Destructor Documentation

AEGraphVizLog ( const simba_wstring in_fileName  )  [explicit]

Constructor.

Parameters:
in_fileName Filename of the log to open, without the suffix.
~AEGraphVizLog (  ) 

Destructor.


Member Function Documentation

void DumpToLog ( AENode in_root  ) 

Log the given AE tree.

Parameters:
in_root The root node of an AE tree. (NOT OWN)
void LogLine ( const simba_string &  in_line  ) 

Log a line to the AEGraphVizLog.

Parameters:
in_line The line to log.

The documentation for this class was generated from the following file:

Generated on Wed May 17 14:21:16 2017 for SimbaEngine 10.1.3.1011 by simba