PonyTracker
Un projet de tracker de musique
 Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Définitions de type Énumérations Valeurs énumérées Macros Pages
Structures de données | Définitions de type | Fonctions
Référence du fichier samples.h
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "../fmod/include/fmod.h"
Graphe des dépendances par inclusion de samples.h:
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Structures de données

struct  _sample
 
struct  _poubelle
 

Définitions de type

typedef struct _sample Sample
 
typedef struct _poubelle Poubelle
 

Fonctions

int doitEtreSauvegarde (Sample *tab[], int i)
 
void setSauvegarde (Sample *tab[], int i)
 
void ajouterSample (Sample *tab[], int i, char *chemin)
 
void supprimerSample (Sample *tab[], int i, Poubelle **poub)
 
void setNom (Sample *sample, char nom[])
 
void setHauteur (Sample *sample, float hauteur)
 
char * getNom (Sample *sample)
 
float getHauteur (Sample *sample)
 

Description détaillée

Gestion des samples

Version
1
Auteur
Guy
Date
Mai 2014

Définition dans le fichier samples.h.

Documentation des définitions de type

typedef struct _poubelle Poubelle

Il s'agit de définir une liste des samples à supprimer lors de la prochaine sauvegarde.

typedef struct _sample Sample

Documentation des fonctions

void ajouterSample ( Sample tab[],
int  i,
char *  chemin 
)

Définition à la ligne 21 du fichier samples.c.

int doitEtreSauvegarde ( Sample tab[],
int  i 
)

Cette fonction à valeur booléenne détermine si le fichier doit être copié dans le dossier de sauvegarde.

Définition à la ligne 13 du fichier samples.c.

float getHauteur ( Sample sample)

Définition à la ligne 48 du fichier samples.c.

char* getNom ( Sample sample)

Définition à la ligne 44 du fichier samples.c.

void setHauteur ( Sample sample,
float  hauteur 
)

Définition à la ligne 40 du fichier samples.c.

void setNom ( Sample sample,
char  nom[] 
)

Définition à la ligne 36 du fichier samples.c.

void setSauvegarde ( Sample tab[],
int  i 
)

Cette procédure définit le statut du fichier comme déjà copié dans la sauvegarde.

Définition à la ligne 17 du fichier samples.c.

void supprimerSample ( Sample tab[],
int  i,
Poubelle **  poub 
)

Définition à la ligne 26 du fichier samples.c.