/* * Copyright 2020 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. */ #ifndef CONVERTER_H #define CONVERTER_H #include #include "logger.h" #include "printer.h" namespace lc3 { namespace core { class Converter { public: Converter(lc3::utils::IPrinter & printer, uint32_t print_level) : logger(printer, print_level) {} std::shared_ptr convertBin(std::istream & buffer); private: lc3::utils::Logger logger; }; }; }; #endif