Fonctions membres publiques | Fonctions membres publiques statiques | Attributs protégés

Référence de la classe Auteur

#include <auteur.h>

Est dérivée de Modele.

Graphe de collaboration de Auteur:

Liste de tous les membres

Fonctions membres publiques

 Auteur ()
 Auteur (int id)
virtual bool creer ()
virtual bool modifier () const
virtual bool supprimer ()
void charger (int id)
int use ()
QString name () const
void setName (const QString &name)

Fonctions membres publiques statiques

static bool creer (const QString &name)
static QList< Datas > * liste (const QString &lettre, int page, int nbr)
static int nbrAuteurs (const QString &lettre)
static QList< Datas > * listeFromAuteur (int page, int nbr, int auteurId)
static int nbrFromAuteur (int auteurId)
static QList< QPair< int,
QString > > 
listeNoms ()

Attributs protégés

QString m_name

Documentation des constructeurs et destructeur

Auteur::Auteur (  ) 
Auteur::Auteur ( int  id  ) 

Documentation des fonctions membres

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

Charge un auteur.

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

Implémente Modele.

static bool Auteur::creer ( const QString &  name  )  [static]
bool Auteur::creer (  )  [virtual]

Ajout l'élément dans la BDD.

Implémente Modele.

QList< Datas > * Auteur::liste ( const QString &  lettre,
int  page,
int  nbr 
) [static]
QList< Datas > * Auteur::listeFromAuteur ( int  page,
int  nbr,
int  auteurId 
) [static]
QList< QPair< int, QString > > Auteur::listeNoms (  )  [static]

Renvoi la liste de tout les auteurs avec leur id.

bool Auteur::modifier (  )  const [virtual]

Mofifie l'élément dans la BDD.

Implémente Modele.

QString Auteur::name (  )  const [inline]
int Auteur::nbrAuteurs ( const QString &  lettre  )  [static]
int Auteur::nbrFromAuteur ( int  auteurId  )  [static]
void Auteur::setName ( const QString &  name  )  [inline]
bool Auteur::supprimer (  )  [virtual]

Supprime l'élément de la BDD.

Implémente Modele.

int Auteur::use (  ) 

Renvoit le nbr de liaison album-auteur existant avec cet auteur.


Documentation des données membres

QString Auteur::m_name [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