hlswmaster-ng/gamelist.h

32 lines
394 B
C++

#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_