|
CVC3
|
Implementation of PrettyPrinter class. More...
Inherits CVC3::PrettyPrinter.

Public Member Functions | |
| PrettyPrinterCore (TheoryCore *core) | |
| Constructor. | |
| ExprStream & | print (ExprStream &os, const Expr &e) |
| The pretty-printer which subclasses must implement. | |
Public Member Functions inherited from CVC3::PrettyPrinter | |
| PrettyPrinter () | |
| Default constructor. | |
| virtual | ~PrettyPrinter () |
| Virtual destructor. | |
Private Member Functions | |
| PrettyPrinterCore () | |
| Disable the default constructor. | |
Private Attributes | |
| TheoryCore * | d_core |
Implementation of PrettyPrinter class.
Definition at line 48 of file theory_core.cpp.
|
inlineprivate |
Disable the default constructor.
Definition at line 52 of file theory_core.cpp.
|
inline |
Constructor.
Definition at line 55 of file theory_core.cpp.
|
inlinevirtual |
The pretty-printer which subclasses must implement.
Implements CVC3::PrettyPrinter.
Definition at line 56 of file theory_core.cpp.
References CVC3::Expr::getKind(), CVC3::Expr::isApply(), CVC3::Expr::isString(), and CVC3::Expr::print().
|
private |
Definition at line 50 of file theory_core.cpp.
1.8.2