CVR-Lib last update 20 Sep 2009

cvr::factory< T >::factory::registration< U > Class Template Reference

Represents the registration of an object of type U, constructed with the default parameterless constructor, and under its class name. More...

#include <cvrFactory.h>

List of all members.

Public Member Functions

 registration ()
 registration (const char *name)


Detailed Description

template<typename T>
template<typename U>
class cvr::factory< T >::registration< U >

Represents the registration of an object of type U, constructed with the default parameterless constructor, and under its class name.

Constructor & Destructor Documentation

template<typename T >
template<typename U >
cvr::factory< T >::factory::registration< U >::registration (  )  [inline]

template<typename T >
template<typename U >
cvr::factory< T >::factory::registration< U >::registration ( const char *  name  )  [inline]

Creates a new registration, thus registering an object of class U, but under a given name, which is not necessarily the class name.

References cvr::factory< T >::getFactory(), cvr::isNull(), cvr::factory< T >::newInstance(), and cvr::factory< T >::registerObject().


The documentation for this class was generated from the following file:

Generated on Sun Sep 20 22:08:39 2009 for CVR-Lib by Doxygen 1.5.8