92 int concurrency()
const;
98 void setConcurrency(
int concurrency);
111 void cleanupIdleThreads();
145 StartMode startMode = StartImmediately,
146 CleanupMode cleanupMode = DeletePlayers);
183 void debugMessage(
const QString& data);
186 void onThreadReady();
188 void onGameInitialized(
bool success);
197 CleanupMode cleanupMode;
202 void startGame(
const GameEntry& entry);
203 void startQueuedGame();
208 int m_activeQueuedGameCount;
215 #endif // GAMEMANAGER_H Definition: gamemanager.h:62
A class for constructing new chess players.
Definition: playerbuilder.h:37
A chess player, human or AI.
Definition: chessplayer.h:37
CleanupMode
Definition: gamemanager.h:56
Definition: chessgame.h:38
A class for managing chess games and players.
Definition: gamemanager.h:39
StartMode
Definition: gamemanager.h:45
Definition: gamemanager.h:48