Example #1
0
ClientEnAttente::ClientEnAttente(string nom, int nbPersonnes)
{
   SetSuivant(nullptr);
   Setprecedent(nullptr);
   client_.nom = nom;
   client_.nbPersonnes = nbPersonnes;
}
Example #2
0
ClientEnAttente::ClientEnAttente(string nom, int nbDePersonnes, int sectionsChoisie)
{
	if (sectionsChoisie > 0 && sectionsChoisie < 8) // Le choix est valide
	{
		SetNom(nom);
		SetSection(sectionsChoisie);
		SetNombreDePersonnes(nbDePersonnes);
		SetPrecedent(nullptr);   // nullptr indique qu'on ne connait pas l'adresse; equivaut à null
		SetSuivant(nullptr);
	}
	else // Le choix est invalide, on lance une exception
		cout << "La section choisie est invalide. Choix: salle(0), terrasse(1), terrasseFumeur(2)" << endl;
}
Example #3
0
ClientEnAttente::ClientEnAttente()
{
	SetPrecedent(nullptr);   // nullptr indique qu'on ne connait pas l'adresse; equivaut à null
	SetSuivant(nullptr);
	SetNom("");
}
Example #4
0
ClientEnAttente::ClientEnAttente()
{
   SetSuivant(nullptr);
   Setprecedent(nullptr);
}