#include <SimObjectCloneFactory.h>


Public Member Functions | |
| SimObjectCloneFactory (T &src) | |
| SimObjectCloneFactory (void) | |
| virtual | ~SimObjectCloneFactory () | 
| virtual SimObject * | create (void) const | 
| virtual SimObject * | create (RandomEngine *) const | 
| virtual object_type_t | getObjectTypeID () const | 
Protected Attributes | |
| T | source | 
Definition at line 8 of file SimObjectCloneFactory.h.
| SimObjectCloneFactory< T >::SimObjectCloneFactory | ( | T & | src | ) |  [inline] | 
        
Definition at line 13 of file SimObjectCloneFactory.h.
| SimObjectCloneFactory< T >::SimObjectCloneFactory | ( | void | ) |  [inline] | 
        
Definition at line 16 of file SimObjectCloneFactory.h.
| virtual SimObjectCloneFactory< T >::~SimObjectCloneFactory | ( | ) |  [inline, virtual] | 
        
Definition at line 19 of file SimObjectCloneFactory.h.
| virtual SimObject* SimObjectCloneFactory< T >::create | ( | void | ) |  const [inline, virtual] | 
        
Reimplemented from SimObjectFactory.
Definition at line 22 of file SimObjectCloneFactory.h.
References SimObjectCloneFactory< T >::source.
| virtual SimObject* SimObjectCloneFactory< T >::create | ( | RandomEngine * | ) |  const [inline, virtual] | 
        
Reimplemented from SimObjectFactory.
Definition at line 27 of file SimObjectCloneFactory.h.
References SimObjectCloneFactory< T >::source.
| virtual object_type_t SimObjectCloneFactory< T >::getObjectTypeID | ( | ) |  const [inline, virtual] | 
        
T SimObjectCloneFactory< T >::source [protected]           | 
        
Definition at line 35 of file SimObjectCloneFactory.h.
Referenced by SimObjectCloneFactory< T >::create().
 1.5.5