Factory.h File Reference

#include <map>
#include <iostream>
#include <typeinfo>
#include <sofa/helper/system/config.h>

Include dependency graph for Factory.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Data Structures

class  sofa::helper::BaseCreator< Object, Argument >
class  sofa::helper::Factory< TKey, TObject, TArgument >
class  sofa::helper::Creator< Factory, RealObject >
class  sofa::helper::CreatorFn< Factory, RealObject >

Namespaces

namespace  sofa
 Main SOFA namespace.
namespace  sofa::helper
 Utility helper classes that we need, but that are not the core of the plateform.

Functions

std::string sofa::helper::gettypename (const std::type_info &t)
 Decode the type's name to a more readable form if possible.
void sofa::helper::logFactoryRegister (std::string baseclass, std::string classname, std::string key, bool multi)
 Log classes registered in the factory.
void sofa::helper::printFactoryLog (std::ostream &out)
 Print factory log.


Generated on Sun Nov 23 04:07:13 2008 for Sofa by  doxygen 1.5.7.1