Rédaction de la méthode M3U::addTrack()
Objectifs à atteindre
- Rédiger la méthode addTrack()
Organisation
Lors d'erreur ou même de réussite d'un objectif, le code qui a résolu ou même qui a permis la réussite devra être mentionné ici via un lien au commit. Ces objectifs concerneront la branche se nommant Develop
, le code devra suivre la convention disponible en wiki.
L'explication du fichier header et source: #13 (closed)
Les fichiers vous concernant seront: src/M3U.cc
ainsi que header/M3U.h
Une fois la tâche terminée, les fichiers modifiés devront être déposés sur le projet git dans la branche Develop
, et demande un merge request vers la branche Release
.
Explication de la méthode
La méthode dispose d'un paramètre se nommant id, celui-ci est l'id du morceau, pour l'ajout de morceau à la playlist vous utiliserez des requêtes avec la méthode PQexecParams()
.
Les requêtes devront retourner les résultats suivant dans des variables:
Variables:
title = Titre du morceau - type string
artist = Artiste de la musique - type string
path = Chemin du morceau - type string
duration = Durée du morceau - type unsigned int
Ensuite vous devrez utiliser la méthode addToFile(string, string, string, unsigned int)
avec les données en paramètres.