Pagina Principale | Lista dei namespace | Strutture dati | Lista dei file | Campi dei dati | Elementi globali

Riferimenti per il file partita.cpp

#include "file.h"
#include "partita.h"

Grafo delle dipendenze di inclusione per partita.cpp:

Include dependency graph

Vai al codice sorgente di questo file.

Funzioni

int parTurnoCorrente (const char *nomeFile)
 Ritorna il numero progressivo di questo turno.

int parContaPartite (const char *nomeFile)
 Ritorna il numero totale di partite giocate nel Torneo.

int parContaPartiteTurno (const char *nomeFile, int turno)
 Ritorna il numero di partite giocate in questo turno.

PartitaparDettagliPartita (const char *nomeFile, int id)
 Carica i dati relativi a una partita da un file a una struttura in memoria.

ListaparListaPartiteGiocate (const char *nomeFile, int turno)
 Carica i dati relativi a tutte le partite di un certo turno e li ritorna in una lista opportuna.

void parNuovaPartita (const char *nomeFileGiocatori, const char *nomeFilePartite, int idG1, int idG2, int risG1, int risG2)
 Aggiunge una nuova partita al file.

void parNuovoTurno (const char *nomeFile)
 Chiude il turno corrente aprendone uno nuovo.


Documentazione delle funzioni

int parContaPartite const char *  nomeFile  ) 
 

Ritorna il numero totale di partite giocate nel Torneo.

Parametri:
nomeFile stringa terminata da ' \0' con il nome del file
Restituisce:
il numero di partite

Definizione alla linea 26 del file partita.cpp.

Riferimenti fileContaRecord(), fileEsiste(), e fileLeggiCampo().

Referenziato da giocStatoGiocatore(), main(), menuGiocatori(), menuRiepilogoTorneo(), e menuVediCarrieraGiocatore().

Questo è il grafo delle chiamate per questa funzione:

int parContaPartiteTurno const char *  nomeFile,
int  turno
 

Ritorna il numero di partite giocate in questo turno.

Parametri:
nomeFile stringa terminata da ' \0' con il nome del file a cui aggiungere il campo, completo di percorso.
turno il turno del quale si vogliono avere informazioni
Restituisce:
il numero di partite giocate nel turno

Definizione alla linea 45 del file partita.cpp.

Riferimenti fileContaRecord(), fileEsiste(), e fileLeggiCampo().

Referenziato da menuChiudiTurno(), menuNuovaPartitaMostra(), menuPartite(), menuPartiteTurno(), e menuTurniPassati().

Questo è il grafo delle chiamate per questa funzione:

Partita* parDettagliPartita const char *  nomeFile,
int  id
 

Carica i dati relativi a una partita da un file a una struttura in memoria.

Parametri:
nomeFile stringa terminata da ' \0' con il nome del file da leggere
id numero identificativo della partita
Restituisce:
una struttura con i dettagli della partita richiesta

Definizione alla linea 68 del file partita.cpp.

Riferimenti fileLeggiCampo(), Partita::idG1, Partita::idG2, Partita::risG1, Partita::risG2, e Partita::turno.

Referenziato da giocHaGiocato(), giocStatoGiocatore(), menuVediCarrieraGiocatore(), e parListaPartiteGiocate().

Questo è il grafo delle chiamate per questa funzione:

Lista* parListaPartiteGiocate const char *  nomeFile,
int  turno
 

Carica i dati relativi a tutte le partite di un certo turno e li ritorna in una lista opportuna.

Parametri:
nomeFile stringa terminata da ' \0' con il nome del file da leggere
turno il numero del turno di cui caricare i dati delle partite
Restituisce:
una Lista in cui ogni elemento è una struttura Partita contenente i dettagli di una delle partite giocate in questo turno

Definizione alla linea 92 del file partita.cpp.

Riferimenti fileContaRecord(), fileLeggiCampo(), listeAggiungiElemento(), listeCreaLista(), e parDettagliPartita().

Referenziato da menuPartiteTurno().

Questo è il grafo delle chiamate per questa funzione:

void parNuovaPartita const char *  nomeFileGiocatori,
const char *  nomeFilePartite,
int  idG1,
int  idG2,
int  risG1,
int  risG2
 

Aggiunge una nuova partita al file.

Parametri:
nomeFilePartite stringa terminata da ' \0' con il nome del file a cui aggiungere la partita
nomeFileGiocatori stringa terminata da ' \0' con il nome del file dei giocatori
idG1 numero identificativo del primo concorrente
idG2 numero identificativo del secondo concorrente
risG1 punteggio del primo giocatore a fine partita
risG2 punteggio del secondo giocatore a fine partita

Definizione alla linea 115 del file partita.cpp.

Riferimenti fileAggiungiCampo(), fileAggiungiCampoUltimoChar(), fileEsiste(), fileNuovoRecord(), fileUltimoCarattere(), e parTurnoCorrente().

Referenziato da menuNuovaPartita().

Questo è il grafo delle chiamate per questa funzione:

void parNuovoTurno const char *  nomeFile  ) 
 

Chiude il turno corrente aprendone uno nuovo.

Parametri:
nomeFile stringa terminata da ' \0' con il nome del file da leggere

Definizione alla linea 140 del file partita.cpp.

Riferimenti fileAggiungiCampo().

Referenziato da menuChiudiTurno().

Questo è il grafo delle chiamate per questa funzione:

int parTurnoCorrente const char *  nomeFile  ) 
 

Ritorna il numero progressivo di questo turno.

Parametri:
nomeFile stringa terminata da ' \0' con il nome del file a cui aggiungere il campo, completo di percorso.
Restituisce:
il numero del turno corrente

Definizione alla linea 10 del file partita.cpp.

Riferimenti fileContaRecord(), fileEsiste(), fileLeggiCampo(), e fileUltimoCarattere().

Referenziato da giocStatoGiocatore(), main(), menuGiocatori(), menuNuovaPartita(), menuNuovaPartitaMostra(), menuPartite(), menuRiepilogoTorneo(), menuTurniPassati(), e parNuovaPartita().

Questo è il grafo delle chiamate per questa funzione:


Generato il Fri Jan 28 11:44:00 2005 per TennisTournament da doxygen 1.3.6