///////////////////////////////////////////////////////////////////// // MockDepAnal.cpp - This package builds a mock of all of pass 1 // // // // Jim Fawcett, CSE687 - Object Oriented Design, Spring 2016 // ///////////////////////////////////////////////////////////////////// #include "MockDepAnal.h" #include "../Utilities/Utilities.h" void AnalFileEventHandler::execute(const std::string& file) { pExec_->file(file); } void AnalDirEventHandler::execute(const std::string& dir) { pExec_->dir(dir); } void AnalDoneEventHandler::execute(size_t numFilesProcessed) { pExec_->done(numFilesProcessed); } using namespace Utilities; using Utils = StringHelper; int main() { Utils::Title("Testing MockDepAnal"); Show::attach(&std::cout); Show::start(); DebugLog::attach(&std::cout); AnalysisExecutive exec(".."); exec.start(); exec.wait(); }