#pragma once #include "File.h" #include "Deserializer.h" #include "ParserStrategy.h" class Parser { public: static void parse(File & f, Deserializer & d); private: static void register_strategy(ParserStrategy & p); };