Fonctions membres publiques | Attributs protégés

Référence de la classe Edition

Classe pour manipuler les données édition. Plus de détails...

#include <edition.h>

Est dérivée de Modele.

Graphe de collaboration de Edition:

Liste de tous les membres

Fonctions membres publiques

 Edition ()
virtual bool creer ()
virtual bool modifier () const
virtual bool supprimer ()
void charger (int id)
int use ()
int idAlbum () const
int idEditeur () const
QString ISBN () const
QString price () const
QString depotLegal () const
bool cover () const
void setIdAlbum (int id)
void setIdEditeur (int id)
void setISBN (QString isbn)
void setPrice (QString price)
void setDepotLegal (QString depot)
void setCover (bool cover)

Attributs protégés

int m_idAlbum
int m_idEditeur
QString m_ISBN
QString m_price
QString m_depotLegal
bool m_cover

Description détaillée

Classe pour manipuler les données édition.

Cette classe permet de manipuler les données venant de la table edition de la BDD.


Documentation des constructeurs et destructeur

Edition::Edition (  ) 

Documentation des fonctions membres

void Edition::charger ( int  id  )  [virtual]

Charge une édition depuis la BDD.

Paramètres:
id : L'id de l'édition à charger.

Implémente Modele.

bool Edition::cover (  )  const [inline]
bool Edition::creer (  )  [virtual]

Ajout une édition dans la BDD.

Implémente Modele.

QString Edition::depotLegal (  )  const [inline]
int Edition::idAlbum (  )  const [inline]
int Edition::idEditeur (  )  const [inline]
QString Edition::ISBN (  )  const [inline]
bool Edition::modifier (  )  const [virtual]

Modifie une édition dans la BDD.

Implémente Modele.

QString Edition::price (  )  const [inline]
void Edition::setCover ( bool  cover  )  [inline]
void Edition::setDepotLegal ( QString  depot  )  [inline]
void Edition::setIdAlbum ( int  id  )  [inline]
void Edition::setIdEditeur ( int  id  )  [inline]
void Edition::setISBN ( QString  isbn  )  [inline]
void Edition::setPrice ( QString  price  )  [inline]
bool Edition::supprimer (  )  [virtual]

Supprime une édition de la BDD.

Implémente Modele.

int Edition::use (  ) 

Renvoi le nbr de book qui pointent vers cette edition.


Documentation des données membres

bool Edition::m_cover [protected]
QString Edition::m_depotLegal [protected]
int Edition::m_idAlbum [protected]
int Edition::m_idEditeur [protected]
QString Edition::m_ISBN [protected]
QString Edition::m_price [protected]

La documentation de cette classe a été générée à partir des fichiers suivants :
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Énumérations Valeurs énumérées Macros