spot  1.99.3
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Public Member Functions | List of all members
spot::ltl::postfix_visitor Class Reference

Apply an algorithm on each node of an AST, during a postfix traversal. More...

#include <ltlvisit/postfix.hh>

Inheritance diagram for spot::ltl::postfix_visitor:
Inheritance graph
Collaboration diagram for spot::ltl::postfix_visitor:
Collaboration graph

Public Member Functions

void visit (const atomic_prop *ap)
 
void visit (const unop *uo)
 
void visit (const binop *bo)
 
void visit (const multop *mo)
 
void visit (const constant *c)
 
void visit (const bunop *c)
 
virtual void doit (const atomic_prop *ap)
 
virtual void doit (const unop *uo)
 
virtual void doit (const binop *bo)
 
virtual void doit (const multop *mo)
 
virtual void doit (const constant *c)
 
virtual void doit (const bunop *c)
 
virtual void doit_default (const formula *f)
 

Detailed Description

Apply an algorithm on each node of an AST, during a postfix traversal.

Override one or more of the postifix_visitor::doit methods with the algorithm to apply.


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

Please direct any question, comment, or bug report to the Spot mailing list at spot@lrde.epita.fr.
Generated on Wed Aug 26 2015 08:42:38 for spot by doxygen 1.8.8