Include file:
#include "mcrl2/utilities/input_input_output_tool.h
mcrl2::utilities::tools::
input_input_output_tool
¶Base class for tools that take two files as input, and write the results to a file.
mcrl2::utilities::tools::input_input_output_tool::
m_output_filename
¶The output file name.
check_positional_options
(const command_line_parser &parser)¶Checks if the number of positional options is OK.
Parameters:
make_tool_description
(const std::string &description) const¶Adds a message about input and output files to the given description.
output_file_message
() const¶Returns a message about the output filename.
parse_options
(const command_line_parser &parser)¶Parse non-standard options.
Parameters:
synopsis
() const¶Returns the synopsis of the tool.
input_input_output_tool
(const std::string &name, const std::string &author, const std::string &what_is, const std::string &tool_description, std::string known_issues = "")¶Constructor.
output_filename
()¶Returns a reference to the output filename.
output_filename
() const¶Returns a const reference to the output filename.