10
#include "gs_globals.h"
13
#include "qgo_interface.h"
19
class Parser : public QObject, public Misc<QString>
24
// emit if info is found
25
void signal_player(Player*, bool);
26
void signal_statsPlayer(Player*);
27
void signal_game(Game*);
28
void signal_move(Game*);
29
void signal_move(GameInfo*);
30
void signal_message(QString);
31
void signal_svname(GSName&);
32
void signal_accname(QString&);
33
void signal_status(Status);
34
void signal_connclosed();
35
void signal_talk(const QString&, const QString&, bool);
36
void signal_checkbox(int, bool);
37
void signal_channelinfo(int, const QString&);
38
void signal_kibitz(int, const QString&, const QString&);
39
void signal_title(const QString&);
40
void signal_komi(const QString&, const QString&, bool);
41
void signal_freegame(bool);
42
void signal_suggest(const QString&, const QString&, const QString&, const QString&, int);
43
void signal_matchrequest(const QString&, bool);
44
void signal_matchCanceled(const QString&);
45
void signal_matchcreate(const QString&, const QString&);
46
void signal_notopen(const QString&);
47
void signal_removestones(const QString&, const QString&);
48
void signal_komirequest(const QString&, int, int, bool);
49
void signal_opponentopen(const QString&);
50
void signal_result(const QString&, const QString&, bool, const QString&);
51
void signal_requestDialog(const QString&, const QString&, const QString&, const QString&);
52
void signal_undo(const QString&, const QString&);
53
void signal_addToObservationList(int);
54
void signal_shout(const QString&, const QString&);
55
void signal_timeAdded(int, bool);
60
InfoType put_line(const QString&);
61
// Player get_player();
62
Player *get_statsPlayer() {return statsPlayer ;}
65
void set_gsname(const GSName);
67
void set_myname(const QString &n) { myname = n; }
69
InfoType cmdsent(const QString&);