5 #ifndef GCode_Processor_h 6 #define GCode_Processor_h 8 #include "fwd/CommandLineArguments.h" std::unique_ptr< GCodeLineEntryStack > InputEntriesStack_
The 3-element .gcode line entry stack.
Definition: GCodeProcessor.h:46
const std::string InputFileName_
The input .gcode file.
Definition: GCodeProcessor.h:43
GCodeProcessor(CommandLineArguments &&cmd_line_args)
Constructor.
Definition: GCodeProcessor.cpp:23
void process()
Process the input file.
Definition: GCodeProcessor.cpp:102
~GCodeProcessor()=default
Default destructor.
GCodeProcessor & operator=(const GCodeProcessor &)=delete
Deleted copy assignment operator.
Class to parse the command line arguments.
Definition: CommandLineArguments.h:20
Class to read in and process a .gcode file.
Definition: GCodeProcessor.h:19