33 #ifndef GUM_NAME_GENERATOR_H 34 # define GUM_NAME_GENERATOR_H 84 # ifndef GUM_NO_INLINE virtual ~NameGenerator()
Destructor.
This is a name generator for classes, types, systems, instances and class elements.
gum is the global namespace for all aGrUM entities
prm_type
Enumeration of the different types of objects handled by a PRM.
std::vector< Size > __counters
The vector of counters.
NameGenerator()
Default constructor.
Inline implementation of PRMGenerator.
NameGenerator & operator=(const NameGenerator &source)
Affectation operator.
std::string nextName(PRMObject::prm_type type)
Getters and setters.