syncd/PortMapParser.h (15 lines of code) (raw):

#pragma once #include "PortMap.h" #include <memory> namespace syncd { class PortMapParser { private: PortMapParser() = delete; ~PortMapParser() = delete; public: static std::shared_ptr<PortMap> parsePortMap( _In_ const std::string& portMapFile); }; }