Page principale | Hiérarchie des classes | Liste alphabétique | Liste des classes | Liste des fichiers | Membres de classe | Membres de fichier

XML.h

Aller à la documentation de ce fichier.
00001 /*! \file XML.h
00002     \brief Gestion de fichier XML.
00003 
00004     Utilisation de fichier structurer XML.
00005 
00006     \author     aerith (www.aerith.fr)
00007     \version    1.0
00008     \date       15/02/2006
00009 */
00010 
00011 #ifndef INCLUDE_RSRC_XML
00012 #define INCLUDE_RSRC_XML
00013 
00014 #include    "XMLObjet.h"
00015 
00016 
00017 //! Gestion de fichier XML.
00018 /*! Utilisation de fichier structurer XML.
00019 */
00020 class XML : public XMLObjet
00021 {
00022 private :
00023 
00024 public  :
00025     /*! Initialise avec des parametres par defaut.
00026     */
00027     XML();
00028 
00029     /*! Libere proprement la mémoire.
00030     */
00031     ~XML();
00032 
00033     //! Charge un fichier.
00034     /*! Charge un fichier XML en mémoire.
00035         \param pFileName fichier source.
00036         \return code d'erreur.
00037         \sa Save().
00038     */
00039     int     Load(char *pFileName);
00040 
00041     //! Sauve dans un fichier.
00042     /*! Poursuit la sauvegarde vers le fichier.
00043         \param pFileName fichier source.
00044         \return code d'erreur.
00045         \sa Load().
00046     */
00047     int     Save(char *pFileName);
00048 
00049     //! Affiche la structure.
00050     /*! Affiche la structure des objets vers le fichier \a File.
00051         \param pFileName fichier source.
00052         \return code d'erreur.
00053         \sa Load().
00054     */
00055     int     Print(FILE *pFile);
00056 };
00057 
00058 #endif
00059 

Généré le Thu Jan 24 12:36:04 2008 pour A.I.F. par  doxygen 1.3.9.1