manager pour les 'objets' importes a partir d'un fichier. More...
#include <IOManager.h>
Public Member Functions | |
Object * | insert (Object *object, const std::string &filename, const std::string &name="") |
reference un nouvel 'objet' par son nom et le nom du fichier d'import. | |
Object * | find (const std::string &filename, const std::string &name="") |
recherche un 'objet' deja importe. | |
const IOName * | find (Object *object) |
recherche le nom et le nom du fichier d'un 'objet' deja importe. | |
Protected Types | |
typedef std::map< IOName, Object * > | names_map_type |
typedef std::map< Object *, IOName > | objects_map_type |
Protected Member Functions | |
IOManager () | |
constructeur. | |
virtual | ~IOManager () |
destructeur. | |
Protected Attributes | |
names_map_type | m_names_map |
objects_map_type | m_objects_map |
manager pour les 'objets' importes a partir d'un fichier.