#pragma once class ISocket { public: }; ISocket* createSocket(const char* url);