54 std::vector<BDSMySQLTable*> ConstructTable();
56 G4int GetComponentN() {
return ComponentN;}
58 std::vector<BDSMySQLTable*> table;
66 G4String CurrentTableName;
67 G4String InsertTableName;
73 void RemoveCommentsFromLine(std::string& value);
74 void RemoveQuotesFromLine(std::string& value);
75 void RemoveWhitespace(std::string&);
76 void RemoveWhitespace(G4String&);
78 std::vector<std::string> _tokens;
79 std::vector<std::string>::iterator _tokens_iter;
83 bool NextInputToken();
88 void ProceedToEndOfLine();
89 G4int ParseComponent();
92 void CreateDatabase();
98 std::string _currentLine;