andrew@43: /* andrew@43: * outputDataWriter.cpp andrew@43: * MultipleAudioMathcher andrew@43: * andrew@43: * Created by Andrew on 25/04/2012. andrew@43: * Copyright 2012 QMUL. All rights reserved. andrew@43: * andrew@43: */ andrew@43: andrew@43: #include "OutputDataWriter.h" andrew@43: andrew@43: OutputDataWriter::OutputDataWriter(){ andrew@43: filepath = "../../../data/output.txt"; andrew@43: openFile(); andrew@43: } andrew@43: andrew@43: void OutputDataWriter::writeOutput(const int& liveTime, const int& rehearsalTime, const int& playedRehearsalTime){ andrew@43: andrew@43: if (outputFile.is_open()){ andrew@43: outputFile << liveTime/1000.0 << "\t" << rehearsalTime/1000.0 << "\t" << playedRehearsalTime/1000.0 << endl; andrew@43: } andrew@43: } andrew@43: andrew@43: void OutputDataWriter::openFile(){ andrew@43: if (!outputFile.is_open()) andrew@43: outputFile.open(filepath.c_str()); andrew@43: } andrew@43: andrew@43: void OutputDataWriter::closeFile(){ andrew@43: if (outputFile.is_open()) andrew@43: outputFile.close(); andrew@43: }