gk::IOManager< Object > Class Template Reference

manager pour les 'objets' importes a partir d'un fichier. More...

#include <IOManager.h>

List of all members.

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 IONamefind (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

Detailed Description

template<class Object>
class gk::IOManager< Object >

manager pour les 'objets' importes a partir d'un fichier.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Friends
Generated on Thu Sep 22 16:34:00 2011 for gKitGL by  doxygen 1.6.3