Protocol and Expression printer. More...
#include <print.h>


Public Member Functions | |
| Print () | |
| Printer constructor with output to std::out as default. | |
| Print (std::ostream &os) | |
| Printer constructor. | |
| void | prefix () |
| Output prefix based on current line#, indent level and character. | |
| void | reset_line_num () |
| void | visit (Node *node) |
| void | visit (InteractionNode *node) |
| void | visit (BlockNode *node) |
| void | visit (RecurNode *node) |
| void | visit (ContinueNode *node) |
| void | visit (ChoiceNode *node) |
| void | visit (ParNode *node) |
| void | visit (NestedNode *node) |
| void | visit (InterruptibleNode *node) |
| void | visit (Role *role) |
Protocol and Expression printer.
| sesstype::util::Print::Print | ( | std::ostream & | os | ) | [inline] |
Printer constructor.
| [in] | os | output stream. |
1.7.6.1