#include "extratorFactory.h" Extrator* ExtratorFactory::getExtrator(Extrator::ExtratorType extrator_type) { extrator = extrator_type; switch(extrator){ case Extrator::SRT: PRINTL(util::_DEBUG, "ExtratorSRT selected!\n"); return new ExtratorSRT(); case Extrator::TXT: PRINTL(util::_DEBUG, "ExtratorTXT selected!\n"); return new ExtratorTXT(); case Extrator::VTT: PRINTL(util::_DEBUG, "ExtratorVTT selected!\n"); return new ExtratorVTT(); } }