#include "giocatore.h"
#include "partita.h"
#include "file.h"
#include "liste.h"
Grafo delle dipendenze di inclusione per giocatore.cpp:
Vai al codice sorgente di questo file.
Funzioni | |
Giocatore * | giocDettagliGiocatore (const char *nomeFile, int id) |
Ritorna una struttura che descrive il giocatore identificato dall'id specificato. | |
int | giocStatoGiocatore (const char *nomeFile, int id) |
Ritorna una delle costanti LIBERO, ELIMINATO o GIOCATO che descrivono lo stato di un giocatore nel Torneo. | |
Lista * | giocGiocatoriLiberi (const char *nomeFileGiocatori, const char *nomeFilePartite) |
Ritorna una lista nella quale ogni elemento è una struttura giocatore con i dettagli relativi a un giocatore libero. | |
char * | giocNomeGiocatore (const char *nomeFile, int idGiocatore) |
Ritorna il nome del giocatore avente l'id specificato. | |
void | giocNuovoGiocatore (const char *nomeFile, char *nomeGiocatore) |
Inserisce un nuovo giocatore nel Torneo. | |
int | giocHaGiocato (const char *nomeFileGiocatori, const char *nomeFilePartite, int idGiocatore, int idPartita) |
Fornisce informazioni sul ruolo di un giocatore in una data partita. |
|
Ritorna una struttura che descrive il giocatore identificato dall'id specificato.
Definizione alla linea 12 del file giocatore.cpp. Riferimenti fileLeggiCampo(), Giocatore::id, e Giocatore::nome. Referenziato da giocGiocatoriLiberi(). |
Questo è il grafo delle chiamate per questa funzione:
|
Ritorna una lista nella quale ogni elemento è una struttura giocatore con i dettagli relativi a un giocatore libero.
Definizione alla linea 51 del file giocatore.cpp. Riferimenti fileContaRecord(), fileEsiste(), giocDettagliGiocatore(), giocStatoGiocatore(), LIBERO, listeAggiungiElemento(), e listeCreaLista(). Referenziato da menuCambiaGiocatore(), e menuNuovaPartita(). |
Questo è il grafo delle chiamate per questa funzione:
|
Fornisce informazioni sul ruolo di un giocatore in una data partita. Ritorna una delle costanti simboliche HAVINTO, HAPERSO o NONGIOCA a seconda se il giocatore risulti vincitore, perdente o non abbia preso parte a una partita.
Definizione alla linea 82 del file giocatore.cpp. Riferimenti HAPERSO, HAVINTO, Partita::idG1, Partita::idG2, NONGIOCA, parDettagliPartita(), Partita::risG1, e Partita::risG2. Referenziato da menuVediCarrieraGiocatore(). |
Questo è il grafo delle chiamate per questa funzione:
|
Ritorna il nome del giocatore avente l'id specificato.
Definizione alla linea 73 del file giocatore.cpp. Riferimenti fileLeggiCampo(). Referenziato da menuCarrieraGiocatore(), menuGiocatoriTorneo(), menuNuovaPartitaMostra(), menuPartiteTurno(), e menuVediCarrieraGiocatore(). |
Questo è il grafo delle chiamate per questa funzione:
|
Inserisce un nuovo giocatore nel Torneo.
Definizione alla linea 77 del file giocatore.cpp. Riferimenti fileAggiungiCampo(), e fileNuovoRecord(). Referenziato da menuAggiungiGiocatore(). |
Questo è il grafo delle chiamate per questa funzione:
|
Ritorna una delle costanti LIBERO, ELIMINATO o GIOCATO che descrivono lo stato di un giocatore nel Torneo. In particolare:
Definizione alla linea 19 del file giocatore.cpp. Riferimenti ELIMINATO, GIOCATO, Partita::idG1, Partita::idG2, LIBERO, parContaPartite(), parDettagliPartita(), parTurnoCorrente(), Partita::risG1, Partita::risG2, e Partita::turno. Referenziato da giocGiocatoriLiberi(). |
Questo è il grafo delle chiamate per questa funzione: