32 lines
394 B
C
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_
|