Classe de base pour les loaders de ressource.
Plus de détails...
Liste de tous les membres
Fonctions membres publiques |
| | Loader (File::eOPEN_MODE p_eMode) |
| | Constructeur.
|
| virtual | ~Loader () |
| | Destructeur.
|
| virtual bool | operator() (T &p_object, File &p_file) |
| | Lit une ressource à partir d'un fichier.
|
| virtual bool | operator() (T &p_object, Path const &p_pathFile) |
| | Lit une ressource à partir d'un fichier.
|
| virtual bool | operator() (T const &p_object, File &p_file) |
| | Ecrit une ressource dans un fichier.
|
| virtual bool | operator() (T const &p_object, Path const &p_pathFile) |
| | Ecrit une ressource dans un fichier.
|
Description détaillée
template<class T, eFILE_TYPE FT>
class Castor::Loader< T, FT >
Classe de base pour les loaders de ressource.
- Auteur:
- Sylvain DOREMUS
- Version:
- 0.6.1.0
- Date:
- 03/01/2011
Documentation des constructeurs et destructeur
template<class T, eFILE_TYPE FT>
Constructeur.
- Paramètres:
-
| [in] | p_eMode | Le mode d'ouverture du fichier |
template<class T, eFILE_TYPE FT>
Documentation des fonctions membres
template<class T, eFILE_TYPE FT>
| virtual bool Castor::Loader< T, FT >::operator() |
( |
T & |
p_object, |
|
|
File & |
p_file | |
|
) |
| | [inline, virtual] |
Lit une ressource à partir d'un fichier.
- Paramètres:
-
| [in,out] | p_object | L'objet à lire |
| [in,out] | p_file | Le fichier où lire l'objet |
template<class T, eFILE_TYPE FT>
| virtual bool Castor::Loader< T, FT >::operator() |
( |
T const & |
p_object, |
|
|
Path const & |
p_pathFile | |
|
) |
| | [inline, virtual] |
Ecrit une ressource dans un fichier.
- Paramètres:
-
| [in] | p_object | L'objet à écrire |
| [in] | p_pathFile | Le chemin du fichier où écrire l'objet |
template<class T, eFILE_TYPE FT>
| virtual bool Castor::Loader< T, FT >::operator() |
( |
T const & |
p_object, |
|
|
File & |
p_file | |
|
) |
| | [inline, virtual] |
Ecrit une ressource dans un fichier.
- Paramètres:
-
| [in] | p_object | L'objet à écrire |
| [in,out] | p_file | Le fichier où écrire l'objet |
template<class T, eFILE_TYPE FT>
| virtual bool Castor::Loader< T, FT >::operator() |
( |
T & |
p_object, |
|
|
Path const & |
p_pathFile | |
|
) |
| | [inline, virtual] |
Lit une ressource à partir d'un fichier.
- Paramètres:
-
| [in,out] | p_object | L'objet à lire |
| [in] | p_pathFile | Le chemin du fichier où lire l'objet |
La documentation de cette classe a été générée à partir du fichier suivant :