/** destructor */ FanControl::~FanControl() { finishLogging(); running = false; pidThread.join(); cout << pidThread.joinable() << endl; delete Log; delete pid_X; delete pid_Y; delete pid_Z; delete fanController; delete motorController; cout << "Fan Controller Finished" << endl; }
~FinishLoggingAfterScope() { finishLogging(); }