#ifndef _GAMELIST_H_ #define _GAMELIST_H_ class GameEntry { public: GameEntry(); ~GameEntry(); protected: GameEntry(const GameEntry& ge); GameEntry& operator=(const GameEntry& ge); private: struct in_addr addr; int port1; int port2; int gameid; }; class GameList { public: virtual ~GameList() {}; virtual void cleanup() {}; protected: GameList() {} }; #endif // _GAMELIST_H_