#pragma once #include "types.h" #include #include #include namespace ctrtool { class LzssProcess { public: LzssProcess(); void setInputStream(const std::shared_ptr& input_stream); void setExtractPath(const tc::io::Path& extract_path); void process(); private: std::string mModuleLabel; std::shared_ptr mInputStream; tc::Optional mExtractPath; }; }