28 lines
514 B
C++
28 lines
514 B
C++
#ifndef _GAMEPARSER_H_
|
|
#define _GAMEPARSER_H_
|
|
|
|
#include "thread.h"
|
|
#include "config.h"
|
|
#include "recvqueue.h"
|
|
#include "modulelist.h"
|
|
#include "gamelist.h"
|
|
|
|
class GameParser : public Thread {
|
|
public:
|
|
GameParser(RecvQueue& rxQueue, ModuleList& modlist, GameList& gameList);
|
|
~GameParser();
|
|
|
|
int execute(void* arg);
|
|
|
|
protected:
|
|
GameParser(const GameParser& rp);
|
|
GameParser& operator=(const GameParser& rp);
|
|
|
|
private:
|
|
RecvQueue& rxQueue;
|
|
ModuleList& modList;
|
|
GameList& gameList;
|
|
};
|
|
|
|
#endif // _GAMEPARSER_H_
|