// Reload the setup file void SetupFile::LoadSetupFile(Channels &ChannelInfo, string& CommStr, string& OverideStr) { string FileLine; ChannelInfo.clear(); ifstream ChannelFile("HILSIMSetup.txt"); if (ChannelFile.is_open()) { string FoundLine = string("Found File Line: "); while (! ChannelFile.eof() ) { getline (ChannelFile,FileLine); size_t endpos = FileLine.find_last_not_of(" \t\r\n"); if (string::npos != endpos) FileLine = FileLine.substr(0, endpos+1); LoggingFile.AppendString(FoundLine); LoggingFile.AppendString(FileLine); LoggingFile.mLogFile << endl; ParseLine(FileLine, ChannelInfo, CommStr, OverideStr); } ChannelFile.close(); }; };