1 #ifndef PCB_PLOT_PARAMS_PARSER_H_ 2 #define PCB_PLOT_PARAMS_PARSER_H_ 26 #include <pcb_plot_params_lexer.h> 73 #endif // PCB_PLOT_PARAMS_PARSER_H_ An abstract class from which implementation specific LINE_READERs may be derived to read single lines...
double parseDouble()
Function parseDouble parses a double.
PCB_PLOT_PARAMS_PARSER is the parser class for PCB_PLOT_PARAMS.
PCB_PLOT_PARAMS_PARSER(LINE_READER *aReader)
PCB_PLOT_PARAMS handles plot parameters and options when plotting/printing a board.
void skipCurrent()
Function skipCurrent Skip the current token level, i.e search for the RIGHT parenthesis which closes ...
LINE_READER * GetReader()
int parseInt(int aMin, int aMax)
Function parseInt parses an integer and constrains it between two values.
void Parse(PCB_PLOT_PARAMS *aPcbPlotParams)