| Hedgehog
    3.1.0
    A library to generate hybrid pipeline workflow systems | 
PrintAbstraction, used to determine if the node should be visited by the printer and colored. More...
#include "printable_abstraction.h"


| Public Member Functions | |
| tool::PrintOptions const & | printOptions () const | 
| Print options const accessor. | |
| tool::PrintOptions & | printOptions () | 
| Print options accessor. | |
| virtual void | visit (Printer *printer)=0 | 
| Visitor method, used by the printer to visit all nodes in the graph. | |
| Private Attributes | |
| tool::PrintOptions | printOptions_ | 
| Print Options. | |
PrintAbstraction, used to determine if the node should be visited by the printer and colored.
Definition at line 34 of file printable_abstraction.h.
| 
 | inline | 
| 
 | inline | 
Print options const accessor.
Definition at line 40 of file printable_abstraction.h.

| 
 | pure virtual | 
Visitor method, used by the printer to visit all nodes in the graph.
| printer | Printer (visitor pattern) | 
Implemented in hh::core::CoreExecutionPipeline< Separator, AllTypes >, hh::core::CoreExecutionPipeline< Separator, AllTypes... >, hh::core::CoreGraph< Separator, AllTypes >, hh::core::CoreGraph< Separator, AllTypes... >, hh::core::CoreStateManager< Separator, AllTypes >, hh::core::CoreStateManager< Separator, AllTypes... >, hh::core::CoreTask< Separator, AllTypes >, and hh::core::CoreTask< Separator, AllTypes... >.
| 
 | private | 
Print Options.
Definition at line 35 of file printable_abstraction.h.