CVC3
|
Abstract API to a pretty-printer for Expr. More...
#include <pretty_printer.h>
Inherited by CVC3::PrettyPrinterCore.
Abstract API to a pretty-printer for Expr.
Definition at line 33 of file pretty_printer.h.
CVC3::PrettyPrinter::PrettyPrinter | ( | ) | [inline] |
Default constructor.
Definition at line 36 of file pretty_printer.h.
virtual CVC3::PrettyPrinter::~PrettyPrinter | ( | ) | [inline, virtual] |
Virtual destructor.
Definition at line 38 of file pretty_printer.h.
virtual ExprStream& CVC3::PrettyPrinter::print | ( | ExprStream & | os, |
const Expr & | e | ||
) | [pure virtual] |
The pretty-printer which subclasses must implement.
Implemented in CVC3::PrettyPrinterCore.
Referenced by CVC3::operator<<().