Beispiel #1
0
PlayerIterator CLounge::players()
{
  // The iterator goes over those players
  // who are properly logged in
  return PlayerIterator(players_.begin(),
                        players_.end());
}
void TurnManager::PlayerTurn()
{
  if (turn == Turn::PLAYER)
  {
    PlayerIterator();
  }
}
Beispiel #3
0
PlayerIterator CLounge::allPlayers()
{
    // The iterator goes over logging in
    // and all other players
    return PlayerIterator(loggingIn_.begin(),
                          loggingIn_.end(),
                          players_.begin(),
                          players_.end());
}