|
Jlm
|
#include <Command.hpp>


Public Member Functions | |
| ~PrintCommandsCommand () override | |
| PrintCommandsCommand (std::unique_ptr< CommandGraph > commandGraph) | |
| PrintCommandsCommand (const PrintCommandsCommand &)=delete | |
| PrintCommandsCommand (PrintCommandsCommand &&)=delete | |
| PrintCommandsCommand & | operator= (const PrintCommandsCommand &)=delete |
| PrintCommandsCommand & | operator= (PrintCommandsCommand &&)=delete |
| std::string | ToString () const override |
| void | Run () const override |
Public Member Functions inherited from jlm::tooling::Command | |
| virtual | ~Command () |
Static Public Member Functions | |
| static std::unique_ptr< CommandGraph > | Create (std::unique_ptr< CommandGraph > commandGraph) |
Static Private Member Functions | |
| static CommandGraph::Node & | Create (CommandGraph &commandGraph, std::unique_ptr< CommandGraph > printedCommandGraph) |
Private Attributes | |
| std::unique_ptr< CommandGraph > | CommandGraph_ |
The PrintCommandsCommand class prints the commands of a command graph in topological order.
Definition at line 44 of file Command.hpp.
|
overridedefault |
|
inlineexplicit |
Definition at line 49 of file Command.hpp.
|
delete |
|
delete |
|
inlinestaticprivate |
Definition at line 74 of file Command.hpp.
|
static |
Definition at line 88 of file Command.cpp.
|
delete |
|
delete |
|
overridevirtual |
Reimplemented from jlm::tooling::Command.
Definition at line 78 of file Command.cpp.
|
overridevirtual |
Implements jlm::tooling::Command.
Definition at line 72 of file Command.cpp.
|
private |
Definition at line 80 of file Command.hpp.