#include <SimObjectArrayFactory.h>


Public Member Functions | |
| SimObjectArrayFactory (vector< SimObjectFactory * > const &objectList) | |
| SimObjectArrayFactory (size_t size=0) | |
| virtual | ~SimObjectArrayFactory () |
| virtual void | add (SimObjectFactory const *const factory) |
| virtual void | reset () |
| virtual SimObject * | create (void) |
| Return a pointer to a newly created SimObject using the factories number engine (use setRandomEngine to specify). | |
| virtual SimObject * | create (RandomEngine *eng) |
| Return a pointer to a newly created SimObject using the random number engine. | |
| virtual object_type_t | getObjectTypeID () const |
| Return te object type of the objects generated by this factory. | |
Definition at line 15 of file SimObjectArrayFactory.h.
| SimObjectArrayFactory::SimObjectArrayFactory | ( | vector< SimObjectFactory * > const & | objectList | ) |
Definition at line 4 of file SimObjectArrayFactory.cpp.
| SimObjectArrayFactory::SimObjectArrayFactory | ( | size_t | size = 0 |
) |
Definition at line 15 of file SimObjectArrayFactory.cpp.
| SimObjectArrayFactory::~SimObjectArrayFactory | ( | ) | [virtual] |
Definition at line 26 of file SimObjectArrayFactory.cpp.
| void SimObjectArrayFactory::add | ( | SimObjectFactory const *const | factory | ) | [virtual] |
Definition at line 20 of file SimObjectArrayFactory.cpp.
References SimObjectFactory::create().

| void SimObjectArrayFactory::reset | ( | ) | [virtual] |
Definition at line 31 of file SimObjectArrayFactory.cpp.
| SimObject * SimObjectArrayFactory::create | ( | void | ) | [virtual] |
Return a pointer to a newly created SimObject using the factories number engine (use setRandomEngine to specify).
Definition at line 41 of file SimObjectArrayFactory.cpp.
Referenced by create().
| SimObject * SimObjectArrayFactory::create | ( | RandomEngine * | eng | ) | [virtual] |
Return a pointer to a newly created SimObject using the random number engine.
Definition at line 36 of file SimObjectArrayFactory.cpp.
References create().

| object_type_t SimObjectArrayFactory::getObjectTypeID | ( | ) | const [virtual] |
Return te object type of the objects generated by this factory.
Reimplemented from SimObjectFactory.
Definition at line 48 of file SimObjectArrayFactory.cpp.
1.5.5