1#ifndef DATAFILE_READ_WRITE_H_ 
    2#define DATAFILE_READ_WRITE_H_ 
   22#include <pcb_calculator_datafile_lexer.h> 
An abstract class from which implementation specific LINE_READERs may be derived to read single lines...
 
Parser for PCB_CALCULATOR_DATAFILE.
 
PCB_CALCULATOR_DATAFILE_PARSER(LINE_READER *aReader)
 
void Parse(PCB_CALCULATOR_DATAFILE *aDataList)
 
void ParseRegulatorDescr(PCB_CALCULATOR_DATAFILE *aDataList)
 
LINE_READER * GetReader()
 
PCB_CALCULATOR_DATAFILE handles data to calculate regulators parameters.
 
void Parse(PCB_CALCULATOR_DATAFILE_PARSER *aParser)
 
void Format(OUTPUTFORMATTER *aFormatter, int aNestLevel) const
 
friend class PCB_CALCULATOR_DATAFILE_PARSER
 
int WriteHeader(OUTPUTFORMATTER *aFormatter) const
 
PCB_CALCULATOR_DATAFILE(REGULATOR_LIST *aList)