11 #ifndef INPUTREADER_H_ 12 #define INPUTREADER_H_ 34 TITLE, JUNCTION, RESERVOIR, TANK,
35 PIPE, PUMP, VALVE, PATTERN,
36 CURVE, CONTROL, RULE, EMITTER,
37 DEMAND, STATUS, ROUGHNESS, LEAKAGE,
38 ENERGY, QUALITY, SOURCE, REACTION,
39 MIXING, OPTION, TIME, REPORT,
40 COORD, VERTICES, LABEL, MAP,
47 void readFile(
const char* inpFile,
Network* network);
51 std::istringstream
sin;
55 void parseFile(std::istream& fin,
InputParser& parser);
56 void trimLine(std::string& line);
57 void findSection(std::string& token);
Contains the data elements that describe a pipe network.
Definition: network.h:41