Référence de la classe IStationDBLoader

Interface des class qui chargent la base de donnée. Plus de détails...

#include <IStationDBLoader.h>

Dérivée par DVPStationDBLoader.

Liste de tous les membres

Classes

class  LoadError
 Exception d'erreur de chargement des données. Plus de détails...

Fonctions membres publiques

virtual ~IStationDBLoader ()
 Pour permettre l'héritage.
virtual void load (StationsDB &stationDB)=0


Description détaillée

Interface des class qui chargent la base de donnée.

Interface de base des class chargeant la base de donnée. Elle ne fait aucun a priori sur la source de la base (fichier, base de donnée, net, autre...), et permettra donc de changer de source facilement


Documentation des constructeurs et destructeur

virtual IStationDBLoader::~IStationDBLoader (  )  [inline, virtual]

Pour permettre l'héritage.


Documentation des fonctions membres

virtual void IStationDBLoader::load ( StationsDB stationDB  )  [pure virtual]

Remplit le StationsDB depuis une source inconnue. Si le StationsDB n'est pas vide il sera vidé.

Paramètres:
[out] stationDB Base de donnée a remplir.

Implémenté dans DVPStationDBLoader.


La documentation de cette classe a été générée à partir du fichier suivant :

Généré le Sun Jun 14 17:47:45 2009 pour defi_cpp_4 par  doxygen 1.5.9